Report generated on 22-May-2023 at 00:09:25 by pytest-html v3.2.0
| Packages | {"pluggy": "1.0.0", "pytest": "7.3.1"} |
| Platform | Linux-5.15.0-69-generic-x86_64-with-glibc2.35 |
| Plugins | {"asyncio": "0.21.0", "html": "3.2.0", "metadata": "2.0.4", "repeat": "0.9.1"} |
| Python | 3.10.6 |
214 tests ran in 42371.65 seconds.
(Un)check the boxes to filter the results.
202 passed, 2 skipped, 10 failed, 0 errors, 2 expected failures, 0 unexpected passes| Result | Test | Duration | Links |
|---|---|---|---|
| No results found. Try to check the filters | |||
| Failed | functional/igmp/test_igmp_snooping.py::test_igmp_snooping_mixed_ver[2-2] | 189.83 | |
|
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7f1dbece1b10> igmp_ver = 2, igmp_msg_ver = 2 @pytest.mark.parametrize('igmp_ver, igmp_msg_ver', [(2, 2), (3, 3), (2, 1), (3, 1), (3, 2)]) async def test_igmp_snooping_mixed_ver(testbed, igmp_ver, igmp_msg_ver): """ Test Name: test_igmp_snooping Test Suite: suite_functional_igmp Test Overview: Test IGMP snooping mixed and identical versions Test Procedure: 1. Create bridge and enable IGMP Snooping, enslave all TG ports to bridge interface Config Fastleave on 1st rx_port 2. Init interfaces and create 2 mcast Streams 3. Create 3 membership report streams, 1 with invalid checksum 4. Send Traffic from router port and from clients 5. Verify Mdb entries were created from clients 6. Verify the multicast traffic is flooded to all bridge ports 7. Stop traffic, create a general query stream from tx_port and send traffic 8. Verify MDB entries were created for router 9. Verify the traffic is forwarded to the members only 10. Create and send Leave stream from 1st rx_port 11. Verify MDB entry for leave port is deleted and no traffic is received """ bridge = 'br0' sleep_value = 8 tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 4) if not tgen_dev or not dent_devices: pytest.skip('The testbed does not have enough dent with tgen connections') dev_name = dent_devices[0].host_name tg_ports = tgen_dev.links_dict[dev_name][0] dut_ports = tgen_dev.links_dict[dev_name][1] mcast_group1 = '227.1.1.1' mcast_group2 = '239.2.2.2' mcast_group_addr = [mcast_group1, mcast_group2, mcast_group2] macs = ['a6:00:00:00:00:01', 'a6:00:00:00:00:02', 'a6:00:00:00:00:03', 'a6:00:00:00:00:04'] igmpv_and_type = {1: {'igmp_msg_v': 'igmpv2', 'igmp_type': '18', 'totalLength': '28'}, 2: {'igmp_msg_v': 'igmpv2', 'igmp_type': '22', 'totalLength': '28'}, 3: {'igmp_msg_v': 'igmpv3MembershipReport', 'igmp_type': '22', 'totalLength': '40'}} # 1.Create bridge and enable IGMP Snooping, enslave all TG ports to bridge interface # Config Fastleave on 1st rx_port await common_bridge_and_igmp_setup(dev_name, bridge, igmp_ver, dut_ports) out = await BridgeLink.set( input_data=[{dev_name: [ {'device': dut_ports[1], 'fastleave': 'on'}]}]) err_msg = f'Verify that port entities set to fastleave ON.\n{out}' assert out[0][dev_name]['rc'] == 0, err_msg # 2.Init interfaces and create 2 mcast Streams # 3.Create 3 membership report streams, 1 stream with invalid checksum dev_groups = tgen_utils_dev_groups_from_config( [{'ixp': tg_ports[0], 'ip': '102.0.0.3', 'gw': '102.0.0.1', 'plen': 24}, {'ixp': tg_ports[1], 'ip': '100.0.0.3', 'gw': '100.0.0.1', 'plen': 24}, {'ixp': tg_ports[2], 'ip': '101.0.0.3', 'gw': '101.0.0.1', 'plen': 24}, {'ixp': tg_ports[3], 'ip': '99.0.0.3', 'gw': '99.0.0.1', 'plen': 24}]) await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, dut_ports, dev_groups) tx_port = dev_groups[tg_ports[0]][0]['name'] rx_ports = [dev_groups[tg_ports[1]][0]['name'], dev_groups[tg_ports[2]][0]['name'], dev_groups[tg_ports[3]][0]['name']] streams = {f'mcast_{idx + 1}': { 'type': 'raw', 'protocol': 'ip', 'ip_source': tx_port, 'ip_destination': rx_ports[1], 'srcMac': macs[0], 'dstMac': mcast_ip_to_mac(dst_ip), 'srcIp': '0.0.0.0', 'dstIp': dst_ip, 'frame_rate_type': 'line_rate', 'rate': 40, } for idx, dst_ip in enumerate([mcast_group1, mcast_group2])} streams.update({f'member_report{idx + 1}': { 'type': 'raw', 'protocol': 'ip', 'ip_source': dev_groups[tg_ports[idx + 1]][0]['name'], 'ip_destination': dev_groups[tg_ports[0]][0]['name'], 'srcMac': mac, 'dstMac': mcast_ip_to_mac(grp_addr), 'srcIp': dev_groups[tg_ports[idx + 1]][0]['ip'], 'dstIp': grp_addr, 'ipproto': igmpv_and_type[igmp_msg_ver]['igmp_msg_v'], 'totalLength': igmpv_and_type[igmp_msg_ver]['totalLength'], 'igmpType': igmpv_and_type[igmp_msg_ver]['igmp_type'], 'igmpGroupAddr': grp_addr, 'rate': 1, 'transmissionControlType': 'fixedPktCount', 'frameCount': 1 } for idx, (grp_addr, mac) in enumerate(zip(mcast_group_addr, macs[1:])) }) streams['member_report3']['igmpChecksum'] = '0' if igmp_msg_ver == 3: for name, stream in streams.items(): if 'member_report' in name: stream['numberOfSources'] = '1' await tgen_utils_setup_streams(tgen_dev, config_file_name=None, streams=streams) # 4.Send Traffic from tx_port and rx_ports await tgen_utils_start_traffic(tgen_dev) await asyncio.sleep(sleep_value) # 5.Verify MDB entries were created from clients mdb_entires, _ = await get_bridge_mdb(dev_name) > verify_mdb_entries(mdb_entires, dut_ports[1:3], mcast_group_addr[:-1]) /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ mdb_entries = [{'dev': 'br0', 'flags': [], 'grp': 'ff02::6a', 'index': 121, ...}, {'dev': 'br0', 'flags': [], 'grp': 'ff02::1:ff01:17cc', 'index': 121, ...}] port_names = ['swp34', 'swp35'], grp_addrs = ['227.1.1.1', '239.2.2.2'] exp = None def verify_mdb_entries(mdb_entries, port_names, grp_addrs, exp=None): """ Verify that expected Mdb entires are present in Mdb table Args: mdb_entries (dict): Dict with Mdb entries port_names (list): DUT port names expected to be in Mdb entries grp_addrs (list): Igmp group address to check exp (int): Expected num of entries """ ports_count = 0 ports_expected = exp if exp else len(port_names) for port, group in zip(port_names, grp_addrs): for mdb in mdb_entries: if mdb['port'] == port: assert mdb['grp'] == group, f'Mdb entry by port {port} is {mdb[port]} expected {group}' ports_count += 1 > assert ports_count == ports_expected, f'Ports {port_names} absent in Mdb {mdb_entries}' E AssertionError: Ports ['swp34', 'swp35'] absent in Mdb [{'index': 121, 'dev': 'br0', 'port': 'br0', 'grp': 'ff02::6a', 'state': 'temp', 'flags': [], 'vid': 1, 'timer': ' 116.66'}, {'index': 121, 'dev': 'br0', 'port': 'br0', 'grp': 'ff02::1:ff01:17cc', 'state': 'temp', 'flags': [], 'vid': 1, 'timer': ' 116.66'}] E assert 0 == 2 /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:130: AssertionError -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_igmp_snooping_mixed_ver[2-2]">Starting testcase:test_igmp_snooping_mixed_ver[2-2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-5730' coro=<test_igmp_snooping_mixed_ver() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:171> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=91, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=92] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=92] Local address: 172.17.0.2, port 54060 INFO asyncssh:logging.py:92 [conn=92] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=92] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=92] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=92, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:31:31 UTC 2023 INFO asyncssh:logging.py:92 [conn=92, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=92, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=92, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=92, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=92, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=92, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=92, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 2 INFO asyncssh:logging.py:92 [conn=92, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=6] Command: ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 2 INFO asyncssh:logging.py:92 [conn=92, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=92, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=92, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=8] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=92, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=92, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp34 fastleave on INFO asyncssh:logging.py:92 [conn=92, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=10] Command: bridge link set dev swp34 fastleave on INFO asyncssh:logging.py:92 [conn=92, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_102.0.0.3/24', 'count': 1, 'ip': '102.0.0.3', 'gw': '102.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.0.0.3/24', 'count': 1, 'ip': '100.0.0.3', 'gw': '100.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_101.0.0.3/24', 'count': 1, 'ip': '101.0.0.3', 'gw': '101.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_99.0.0.3/24', 'count': 1, 'ip': '99.0.0.3', 'gw': '99.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=92, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=92, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=12] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=92, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"mdb":[{"index":121,"dev":"br0","port":"br0","grp":"ff02::6a","state":"temp","flags":[],"vid":1,"timer":" 116.66"},{"index":121,"dev":"br0","port":"br0","grp":"ff02::1:ff01:17cc","state":"temp","flags":[],"vid":1,"timer":" 116.66"}],"router":{}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_igmp_snooping_mixed_ver[2-2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py INFO asyncssh:logging.py:92 [conn=92, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=92, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:34:40 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=92, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=92, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=92, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":121,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=92, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=92, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=92, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=92, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=92, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=92, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=92, chan=18] Channel closed DEBUG infra2:Logger.py:156 | |||
| Failed | functional/igmp/test_igmp_snooping.py::test_igmp_snooping_mixed_ver[3-3] | 193.70 | |
|
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7f1dbece1b10> igmp_ver = 3, igmp_msg_ver = 3 @pytest.mark.parametrize('igmp_ver, igmp_msg_ver', [(2, 2), (3, 3), (2, 1), (3, 1), (3, 2)]) async def test_igmp_snooping_mixed_ver(testbed, igmp_ver, igmp_msg_ver): """ Test Name: test_igmp_snooping Test Suite: suite_functional_igmp Test Overview: Test IGMP snooping mixed and identical versions Test Procedure: 1. Create bridge and enable IGMP Snooping, enslave all TG ports to bridge interface Config Fastleave on 1st rx_port 2. Init interfaces and create 2 mcast Streams 3. Create 3 membership report streams, 1 with invalid checksum 4. Send Traffic from router port and from clients 5. Verify Mdb entries were created from clients 6. Verify the multicast traffic is flooded to all bridge ports 7. Stop traffic, create a general query stream from tx_port and send traffic 8. Verify MDB entries were created for router 9. Verify the traffic is forwarded to the members only 10. Create and send Leave stream from 1st rx_port 11. Verify MDB entry for leave port is deleted and no traffic is received """ bridge = 'br0' sleep_value = 8 tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 4) if not tgen_dev or not dent_devices: pytest.skip('The testbed does not have enough dent with tgen connections') dev_name = dent_devices[0].host_name tg_ports = tgen_dev.links_dict[dev_name][0] dut_ports = tgen_dev.links_dict[dev_name][1] mcast_group1 = '227.1.1.1' mcast_group2 = '239.2.2.2' mcast_group_addr = [mcast_group1, mcast_group2, mcast_group2] macs = ['a6:00:00:00:00:01', 'a6:00:00:00:00:02', 'a6:00:00:00:00:03', 'a6:00:00:00:00:04'] igmpv_and_type = {1: {'igmp_msg_v': 'igmpv2', 'igmp_type': '18', 'totalLength': '28'}, 2: {'igmp_msg_v': 'igmpv2', 'igmp_type': '22', 'totalLength': '28'}, 3: {'igmp_msg_v': 'igmpv3MembershipReport', 'igmp_type': '22', 'totalLength': '40'}} # 1.Create bridge and enable IGMP Snooping, enslave all TG ports to bridge interface # Config Fastleave on 1st rx_port await common_bridge_and_igmp_setup(dev_name, bridge, igmp_ver, dut_ports) out = await BridgeLink.set( input_data=[{dev_name: [ {'device': dut_ports[1], 'fastleave': 'on'}]}]) err_msg = f'Verify that port entities set to fastleave ON.\n{out}' assert out[0][dev_name]['rc'] == 0, err_msg # 2.Init interfaces and create 2 mcast Streams # 3.Create 3 membership report streams, 1 stream with invalid checksum dev_groups = tgen_utils_dev_groups_from_config( [{'ixp': tg_ports[0], 'ip': '102.0.0.3', 'gw': '102.0.0.1', 'plen': 24}, {'ixp': tg_ports[1], 'ip': '100.0.0.3', 'gw': '100.0.0.1', 'plen': 24}, {'ixp': tg_ports[2], 'ip': '101.0.0.3', 'gw': '101.0.0.1', 'plen': 24}, {'ixp': tg_ports[3], 'ip': '99.0.0.3', 'gw': '99.0.0.1', 'plen': 24}]) await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, dut_ports, dev_groups) tx_port = dev_groups[tg_ports[0]][0]['name'] rx_ports = [dev_groups[tg_ports[1]][0]['name'], dev_groups[tg_ports[2]][0]['name'], dev_groups[tg_ports[3]][0]['name']] streams = {f'mcast_{idx + 1}': { 'type': 'raw', 'protocol': 'ip', 'ip_source': tx_port, 'ip_destination': rx_ports[1], 'srcMac': macs[0], 'dstMac': mcast_ip_to_mac(dst_ip), 'srcIp': '0.0.0.0', 'dstIp': dst_ip, 'frame_rate_type': 'line_rate', 'rate': 40, } for idx, dst_ip in enumerate([mcast_group1, mcast_group2])} streams.update({f'member_report{idx + 1}': { 'type': 'raw', 'protocol': 'ip', 'ip_source': dev_groups[tg_ports[idx + 1]][0]['name'], 'ip_destination': dev_groups[tg_ports[0]][0]['name'], 'srcMac': mac, 'dstMac': mcast_ip_to_mac(grp_addr), 'srcIp': dev_groups[tg_ports[idx + 1]][0]['ip'], 'dstIp': grp_addr, 'ipproto': igmpv_and_type[igmp_msg_ver]['igmp_msg_v'], 'totalLength': igmpv_and_type[igmp_msg_ver]['totalLength'], 'igmpType': igmpv_and_type[igmp_msg_ver]['igmp_type'], 'igmpGroupAddr': grp_addr, 'rate': 1, 'transmissionControlType': 'fixedPktCount', 'frameCount': 1 } for idx, (grp_addr, mac) in enumerate(zip(mcast_group_addr, macs[1:])) }) streams['member_report3']['igmpChecksum'] = '0' if igmp_msg_ver == 3: for name, stream in streams.items(): if 'member_report' in name: stream['numberOfSources'] = '1' await tgen_utils_setup_streams(tgen_dev, config_file_name=None, streams=streams) # 4.Send Traffic from tx_port and rx_ports await tgen_utils_start_traffic(tgen_dev) await asyncio.sleep(sleep_value) # 5.Verify MDB entries were created from clients mdb_entires, _ = await get_bridge_mdb(dev_name) > verify_mdb_entries(mdb_entires, dut_ports[1:3], mcast_group_addr[:-1]) /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ mdb_entries = [{'dev': 'br0', 'flags': [], 'grp': 'ff02::6a', 'index': 122, ...}, {'dev': 'br0', 'flags': [], 'grp': 'ff02::1:ff14:5039', 'index': 122, ...}] port_names = ['swp34', 'swp35'], grp_addrs = ['227.1.1.1', '239.2.2.2'] exp = None def verify_mdb_entries(mdb_entries, port_names, grp_addrs, exp=None): """ Verify that expected Mdb entires are present in Mdb table Args: mdb_entries (dict): Dict with Mdb entries port_names (list): DUT port names expected to be in Mdb entries grp_addrs (list): Igmp group address to check exp (int): Expected num of entries """ ports_count = 0 ports_expected = exp if exp else len(port_names) for port, group in zip(port_names, grp_addrs): for mdb in mdb_entries: if mdb['port'] == port: assert mdb['grp'] == group, f'Mdb entry by port {port} is {mdb[port]} expected {group}' ports_count += 1 > assert ports_count == ports_expected, f'Ports {port_names} absent in Mdb {mdb_entries}' E AssertionError: Ports ['swp34', 'swp35'] absent in Mdb [{'index': 122, 'dev': 'br0', 'port': 'br0', 'grp': 'ff02::6a', 'state': 'temp', 'flags': [], 'vid': 1, 'timer': ' 112.93'}, {'index': 122, 'dev': 'br0', 'port': 'br0', 'grp': 'ff02::1:ff14:5039', 'state': 'temp', 'flags': [], 'vid': 1, 'timer': ' 112.93'}] E assert 0 == 2 /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:130: AssertionError -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_igmp_snooping_mixed_ver[3-3]">Starting testcase:test_igmp_snooping_mixed_ver[3-3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-5756' coro=<test_igmp_snooping_mixed_ver() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:171> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=92, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=93] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=93] Local address: 172.17.0.2, port 54284 INFO asyncssh:logging.py:92 [conn=93] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=93] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=93] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=93, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:34:41 UTC 2023 INFO asyncssh:logging.py:92 [conn=93, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=93, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=93, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=93, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=93, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=93, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=93, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 3 INFO asyncssh:logging.py:92 [conn=93, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=6] Command: ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 3 INFO asyncssh:logging.py:92 [conn=93, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=93, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=93, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=8] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=93, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=93, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp34 fastleave on INFO asyncssh:logging.py:92 [conn=93, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=10] Command: bridge link set dev swp34 fastleave on INFO asyncssh:logging.py:92 [conn=93, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_102.0.0.3/24', 'count': 1, 'ip': '102.0.0.3', 'gw': '102.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.0.0.3/24', 'count': 1, 'ip': '100.0.0.3', 'gw': '100.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_101.0.0.3/24', 'count': 1, 'ip': '101.0.0.3', 'gw': '101.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_99.0.0.3/24', 'count': 1, 'ip': '99.0.0.3', 'gw': '99.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=93, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=93, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=12] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=93, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"mdb":[{"index":122,"dev":"br0","port":"br0","grp":"ff02::6a","state":"temp","flags":[],"vid":1,"timer":" 112.93"},{"index":122,"dev":"br0","port":"br0","grp":"ff02::1:ff14:5039","state":"temp","flags":[],"vid":1,"timer":" 112.93"}],"router":{}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_igmp_snooping_mixed_ver[3-3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py INFO asyncssh:logging.py:92 [conn=93, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=93, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:37:54 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=93, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=93, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=93, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":122,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=93, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=93, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=93, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=93, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=93, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=93, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=93, chan=18] Channel closed DEBUG infra2:Logger.py:156 | |||
| Failed | functional/igmp/test_igmp_snooping.py::test_igmp_snooping_mixed_ver[2-1] | 191.95 | |
|
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7f1dbece1b10> igmp_ver = 2, igmp_msg_ver = 1 @pytest.mark.parametrize('igmp_ver, igmp_msg_ver', [(2, 2), (3, 3), (2, 1), (3, 1), (3, 2)]) async def test_igmp_snooping_mixed_ver(testbed, igmp_ver, igmp_msg_ver): """ Test Name: test_igmp_snooping Test Suite: suite_functional_igmp Test Overview: Test IGMP snooping mixed and identical versions Test Procedure: 1. Create bridge and enable IGMP Snooping, enslave all TG ports to bridge interface Config Fastleave on 1st rx_port 2. Init interfaces and create 2 mcast Streams 3. Create 3 membership report streams, 1 with invalid checksum 4. Send Traffic from router port and from clients 5. Verify Mdb entries were created from clients 6. Verify the multicast traffic is flooded to all bridge ports 7. Stop traffic, create a general query stream from tx_port and send traffic 8. Verify MDB entries were created for router 9. Verify the traffic is forwarded to the members only 10. Create and send Leave stream from 1st rx_port 11. Verify MDB entry for leave port is deleted and no traffic is received """ bridge = 'br0' sleep_value = 8 tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 4) if not tgen_dev or not dent_devices: pytest.skip('The testbed does not have enough dent with tgen connections') dev_name = dent_devices[0].host_name tg_ports = tgen_dev.links_dict[dev_name][0] dut_ports = tgen_dev.links_dict[dev_name][1] mcast_group1 = '227.1.1.1' mcast_group2 = '239.2.2.2' mcast_group_addr = [mcast_group1, mcast_group2, mcast_group2] macs = ['a6:00:00:00:00:01', 'a6:00:00:00:00:02', 'a6:00:00:00:00:03', 'a6:00:00:00:00:04'] igmpv_and_type = {1: {'igmp_msg_v': 'igmpv2', 'igmp_type': '18', 'totalLength': '28'}, 2: {'igmp_msg_v': 'igmpv2', 'igmp_type': '22', 'totalLength': '28'}, 3: {'igmp_msg_v': 'igmpv3MembershipReport', 'igmp_type': '22', 'totalLength': '40'}} # 1.Create bridge and enable IGMP Snooping, enslave all TG ports to bridge interface # Config Fastleave on 1st rx_port await common_bridge_and_igmp_setup(dev_name, bridge, igmp_ver, dut_ports) out = await BridgeLink.set( input_data=[{dev_name: [ {'device': dut_ports[1], 'fastleave': 'on'}]}]) err_msg = f'Verify that port entities set to fastleave ON.\n{out}' assert out[0][dev_name]['rc'] == 0, err_msg # 2.Init interfaces and create 2 mcast Streams # 3.Create 3 membership report streams, 1 stream with invalid checksum dev_groups = tgen_utils_dev_groups_from_config( [{'ixp': tg_ports[0], 'ip': '102.0.0.3', 'gw': '102.0.0.1', 'plen': 24}, {'ixp': tg_ports[1], 'ip': '100.0.0.3', 'gw': '100.0.0.1', 'plen': 24}, {'ixp': tg_ports[2], 'ip': '101.0.0.3', 'gw': '101.0.0.1', 'plen': 24}, {'ixp': tg_ports[3], 'ip': '99.0.0.3', 'gw': '99.0.0.1', 'plen': 24}]) await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, dut_ports, dev_groups) tx_port = dev_groups[tg_ports[0]][0]['name'] rx_ports = [dev_groups[tg_ports[1]][0]['name'], dev_groups[tg_ports[2]][0]['name'], dev_groups[tg_ports[3]][0]['name']] streams = {f'mcast_{idx + 1}': { 'type': 'raw', 'protocol': 'ip', 'ip_source': tx_port, 'ip_destination': rx_ports[1], 'srcMac': macs[0], 'dstMac': mcast_ip_to_mac(dst_ip), 'srcIp': '0.0.0.0', 'dstIp': dst_ip, 'frame_rate_type': 'line_rate', 'rate': 40, } for idx, dst_ip in enumerate([mcast_group1, mcast_group2])} streams.update({f'member_report{idx + 1}': { 'type': 'raw', 'protocol': 'ip', 'ip_source': dev_groups[tg_ports[idx + 1]][0]['name'], 'ip_destination': dev_groups[tg_ports[0]][0]['name'], 'srcMac': mac, 'dstMac': mcast_ip_to_mac(grp_addr), 'srcIp': dev_groups[tg_ports[idx + 1]][0]['ip'], 'dstIp': grp_addr, 'ipproto': igmpv_and_type[igmp_msg_ver]['igmp_msg_v'], 'totalLength': igmpv_and_type[igmp_msg_ver]['totalLength'], 'igmpType': igmpv_and_type[igmp_msg_ver]['igmp_type'], 'igmpGroupAddr': grp_addr, 'rate': 1, 'transmissionControlType': 'fixedPktCount', 'frameCount': 1 } for idx, (grp_addr, mac) in enumerate(zip(mcast_group_addr, macs[1:])) }) streams['member_report3']['igmpChecksum'] = '0' if igmp_msg_ver == 3: for name, stream in streams.items(): if 'member_report' in name: stream['numberOfSources'] = '1' await tgen_utils_setup_streams(tgen_dev, config_file_name=None, streams=streams) # 4.Send Traffic from tx_port and rx_ports await tgen_utils_start_traffic(tgen_dev) await asyncio.sleep(sleep_value) # 5.Verify MDB entries were created from clients mdb_entires, _ = await get_bridge_mdb(dev_name) > verify_mdb_entries(mdb_entires, dut_ports[1:3], mcast_group_addr[:-1]) /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ mdb_entries = [{'dev': 'br0', 'flags': [], 'grp': 'ff02::6a', 'index': 123, ...}, {'dev': 'br0', 'flags': [], 'grp': 'ff02::1:ff49:4b23', 'index': 123, ...}] port_names = ['swp34', 'swp35'], grp_addrs = ['227.1.1.1', '239.2.2.2'] exp = None def verify_mdb_entries(mdb_entries, port_names, grp_addrs, exp=None): """ Verify that expected Mdb entires are present in Mdb table Args: mdb_entries (dict): Dict with Mdb entries port_names (list): DUT port names expected to be in Mdb entries grp_addrs (list): Igmp group address to check exp (int): Expected num of entries """ ports_count = 0 ports_expected = exp if exp else len(port_names) for port, group in zip(port_names, grp_addrs): for mdb in mdb_entries: if mdb['port'] == port: assert mdb['grp'] == group, f'Mdb entry by port {port} is {mdb[port]} expected {group}' ports_count += 1 > assert ports_count == ports_expected, f'Ports {port_names} absent in Mdb {mdb_entries}' E AssertionError: Ports ['swp34', 'swp35'] absent in Mdb [{'index': 123, 'dev': 'br0', 'port': 'br0', 'grp': 'ff02::6a', 'state': 'temp', 'flags': [], 'vid': 1, 'timer': ' 115.18'}, {'index': 123, 'dev': 'br0', 'port': 'br0', 'grp': 'ff02::1:ff49:4b23', 'state': 'temp', 'flags': [], 'vid': 1, 'timer': ' 115.18'}] E assert 0 == 2 /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:130: AssertionError -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_igmp_snooping_mixed_ver[2-1]">Starting testcase:test_igmp_snooping_mixed_ver[2-1] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-5782' coro=<test_igmp_snooping_mixed_ver() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:171> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=93, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=94] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=94] Local address: 172.17.0.2, port 60184 INFO asyncssh:logging.py:92 [conn=94] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=94] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=94] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=94, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:37:55 UTC 2023 INFO asyncssh:logging.py:92 [conn=94, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=94, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=94, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=94, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=94, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=94, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=94, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 2 INFO asyncssh:logging.py:92 [conn=94, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=6] Command: ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 2 INFO asyncssh:logging.py:92 [conn=94, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=94, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=94, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=8] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=94, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=94, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp34 fastleave on INFO asyncssh:logging.py:92 [conn=94, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=10] Command: bridge link set dev swp34 fastleave on INFO asyncssh:logging.py:92 [conn=94, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_102.0.0.3/24', 'count': 1, 'ip': '102.0.0.3', 'gw': '102.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.0.0.3/24', 'count': 1, 'ip': '100.0.0.3', 'gw': '100.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_101.0.0.3/24', 'count': 1, 'ip': '101.0.0.3', 'gw': '101.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_99.0.0.3/24', 'count': 1, 'ip': '99.0.0.3', 'gw': '99.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=94, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=94, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=12] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=94, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"mdb":[{"index":123,"dev":"br0","port":"br0","grp":"ff02::6a","state":"temp","flags":[],"vid":1,"timer":" 115.18"},{"index":123,"dev":"br0","port":"br0","grp":"ff02::1:ff49:4b23","state":"temp","flags":[],"vid":1,"timer":" 115.18"}],"router":{}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_igmp_snooping_mixed_ver[2-1] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py INFO asyncssh:logging.py:92 [conn=94, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=94, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:41:06 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=94, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=94, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=94, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":123,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=94, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=94, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=94, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=94, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=94, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=94, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=94, chan=18] Channel closed DEBUG infra2:Logger.py:156 | |||
| Failed | functional/igmp/test_igmp_snooping.py::test_igmp_snooping_mixed_ver[3-1] | 185.41 | |
|
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7f1dbece1b10> igmp_ver = 3, igmp_msg_ver = 1 @pytest.mark.parametrize('igmp_ver, igmp_msg_ver', [(2, 2), (3, 3), (2, 1), (3, 1), (3, 2)]) async def test_igmp_snooping_mixed_ver(testbed, igmp_ver, igmp_msg_ver): """ Test Name: test_igmp_snooping Test Suite: suite_functional_igmp Test Overview: Test IGMP snooping mixed and identical versions Test Procedure: 1. Create bridge and enable IGMP Snooping, enslave all TG ports to bridge interface Config Fastleave on 1st rx_port 2. Init interfaces and create 2 mcast Streams 3. Create 3 membership report streams, 1 with invalid checksum 4. Send Traffic from router port and from clients 5. Verify Mdb entries were created from clients 6. Verify the multicast traffic is flooded to all bridge ports 7. Stop traffic, create a general query stream from tx_port and send traffic 8. Verify MDB entries were created for router 9. Verify the traffic is forwarded to the members only 10. Create and send Leave stream from 1st rx_port 11. Verify MDB entry for leave port is deleted and no traffic is received """ bridge = 'br0' sleep_value = 8 tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 4) if not tgen_dev or not dent_devices: pytest.skip('The testbed does not have enough dent with tgen connections') dev_name = dent_devices[0].host_name tg_ports = tgen_dev.links_dict[dev_name][0] dut_ports = tgen_dev.links_dict[dev_name][1] mcast_group1 = '227.1.1.1' mcast_group2 = '239.2.2.2' mcast_group_addr = [mcast_group1, mcast_group2, mcast_group2] macs = ['a6:00:00:00:00:01', 'a6:00:00:00:00:02', 'a6:00:00:00:00:03', 'a6:00:00:00:00:04'] igmpv_and_type = {1: {'igmp_msg_v': 'igmpv2', 'igmp_type': '18', 'totalLength': '28'}, 2: {'igmp_msg_v': 'igmpv2', 'igmp_type': '22', 'totalLength': '28'}, 3: {'igmp_msg_v': 'igmpv3MembershipReport', 'igmp_type': '22', 'totalLength': '40'}} # 1.Create bridge and enable IGMP Snooping, enslave all TG ports to bridge interface # Config Fastleave on 1st rx_port await common_bridge_and_igmp_setup(dev_name, bridge, igmp_ver, dut_ports) out = await BridgeLink.set( input_data=[{dev_name: [ {'device': dut_ports[1], 'fastleave': 'on'}]}]) err_msg = f'Verify that port entities set to fastleave ON.\n{out}' assert out[0][dev_name]['rc'] == 0, err_msg # 2.Init interfaces and create 2 mcast Streams # 3.Create 3 membership report streams, 1 stream with invalid checksum dev_groups = tgen_utils_dev_groups_from_config( [{'ixp': tg_ports[0], 'ip': '102.0.0.3', 'gw': '102.0.0.1', 'plen': 24}, {'ixp': tg_ports[1], 'ip': '100.0.0.3', 'gw': '100.0.0.1', 'plen': 24}, {'ixp': tg_ports[2], 'ip': '101.0.0.3', 'gw': '101.0.0.1', 'plen': 24}, {'ixp': tg_ports[3], 'ip': '99.0.0.3', 'gw': '99.0.0.1', 'plen': 24}]) await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, dut_ports, dev_groups) tx_port = dev_groups[tg_ports[0]][0]['name'] rx_ports = [dev_groups[tg_ports[1]][0]['name'], dev_groups[tg_ports[2]][0]['name'], dev_groups[tg_ports[3]][0]['name']] streams = {f'mcast_{idx + 1}': { 'type': 'raw', 'protocol': 'ip', 'ip_source': tx_port, 'ip_destination': rx_ports[1], 'srcMac': macs[0], 'dstMac': mcast_ip_to_mac(dst_ip), 'srcIp': '0.0.0.0', 'dstIp': dst_ip, 'frame_rate_type': 'line_rate', 'rate': 40, } for idx, dst_ip in enumerate([mcast_group1, mcast_group2])} streams.update({f'member_report{idx + 1}': { 'type': 'raw', 'protocol': 'ip', 'ip_source': dev_groups[tg_ports[idx + 1]][0]['name'], 'ip_destination': dev_groups[tg_ports[0]][0]['name'], 'srcMac': mac, 'dstMac': mcast_ip_to_mac(grp_addr), 'srcIp': dev_groups[tg_ports[idx + 1]][0]['ip'], 'dstIp': grp_addr, 'ipproto': igmpv_and_type[igmp_msg_ver]['igmp_msg_v'], 'totalLength': igmpv_and_type[igmp_msg_ver]['totalLength'], 'igmpType': igmpv_and_type[igmp_msg_ver]['igmp_type'], 'igmpGroupAddr': grp_addr, 'rate': 1, 'transmissionControlType': 'fixedPktCount', 'frameCount': 1 } for idx, (grp_addr, mac) in enumerate(zip(mcast_group_addr, macs[1:])) }) streams['member_report3']['igmpChecksum'] = '0' if igmp_msg_ver == 3: for name, stream in streams.items(): if 'member_report' in name: stream['numberOfSources'] = '1' await tgen_utils_setup_streams(tgen_dev, config_file_name=None, streams=streams) # 4.Send Traffic from tx_port and rx_ports await tgen_utils_start_traffic(tgen_dev) await asyncio.sleep(sleep_value) # 5.Verify MDB entries were created from clients mdb_entires, _ = await get_bridge_mdb(dev_name) > verify_mdb_entries(mdb_entires, dut_ports[1:3], mcast_group_addr[:-1]) /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ mdb_entries = [{'dev': 'br0', 'flags': [], 'grp': 'ff02::6a', 'index': 124, ...}, {'dev': 'br0', 'flags': [], 'grp': 'ff02::1:ff66:769f', 'index': 124, ...}] port_names = ['swp34', 'swp35'], grp_addrs = ['227.1.1.1', '239.2.2.2'] exp = None def verify_mdb_entries(mdb_entries, port_names, grp_addrs, exp=None): """ Verify that expected Mdb entires are present in Mdb table Args: mdb_entries (dict): Dict with Mdb entries port_names (list): DUT port names expected to be in Mdb entries grp_addrs (list): Igmp group address to check exp (int): Expected num of entries """ ports_count = 0 ports_expected = exp if exp else len(port_names) for port, group in zip(port_names, grp_addrs): for mdb in mdb_entries: if mdb['port'] == port: assert mdb['grp'] == group, f'Mdb entry by port {port} is {mdb[port]} expected {group}' ports_count += 1 > assert ports_count == ports_expected, f'Ports {port_names} absent in Mdb {mdb_entries}' E AssertionError: Ports ['swp34', 'swp35'] absent in Mdb [{'index': 124, 'dev': 'br0', 'port': 'br0', 'grp': 'ff02::6a', 'state': 'temp', 'flags': [], 'vid': 1, 'timer': ' 116.98'}, {'index': 124, 'dev': 'br0', 'port': 'br0', 'grp': 'ff02::1:ff66:769f', 'state': 'temp', 'flags': [], 'vid': 1, 'timer': ' 116.98'}] E assert 0 == 2 /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:130: AssertionError -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_igmp_snooping_mixed_ver[3-1]">Starting testcase:test_igmp_snooping_mixed_ver[3-1] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-5808' coro=<test_igmp_snooping_mixed_ver() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:171> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=94, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=95] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=95] Local address: 172.17.0.2, port 38744 INFO asyncssh:logging.py:92 [conn=95] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=95] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=95] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=95, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:41:07 UTC 2023 INFO asyncssh:logging.py:92 [conn=95, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=95, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=95, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=95, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=95, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=95, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=95, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 3 INFO asyncssh:logging.py:92 [conn=95, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=6] Command: ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 3 INFO asyncssh:logging.py:92 [conn=95, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=95, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=95, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=8] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=95, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=95, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp34 fastleave on INFO asyncssh:logging.py:92 [conn=95, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=10] Command: bridge link set dev swp34 fastleave on INFO asyncssh:logging.py:92 [conn=95, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_102.0.0.3/24', 'count': 1, 'ip': '102.0.0.3', 'gw': '102.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.0.0.3/24', 'count': 1, 'ip': '100.0.0.3', 'gw': '100.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_101.0.0.3/24', 'count': 1, 'ip': '101.0.0.3', 'gw': '101.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_99.0.0.3/24', 'count': 1, 'ip': '99.0.0.3', 'gw': '99.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=95, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=95, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=12] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=95, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"mdb":[{"index":124,"dev":"br0","port":"br0","grp":"ff02::6a","state":"temp","flags":[],"vid":1,"timer":" 116.98"},{"index":124,"dev":"br0","port":"br0","grp":"ff02::1:ff66:769f","state":"temp","flags":[],"vid":1,"timer":" 116.98"}],"router":{}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_igmp_snooping_mixed_ver[3-1] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py INFO asyncssh:logging.py:92 [conn=95, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=95, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:44:12 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=95, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=95, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=95, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":124,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=95, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=95, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=95, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=95, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=95, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=95, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=95, chan=18] Channel closed DEBUG infra2:Logger.py:156 | |||
| Failed | functional/igmp/test_igmp_snooping.py::test_igmp_snooping_mixed_ver[3-2] | 187.07 | |
|
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7f1dbece1b10> igmp_ver = 3, igmp_msg_ver = 2 @pytest.mark.parametrize('igmp_ver, igmp_msg_ver', [(2, 2), (3, 3), (2, 1), (3, 1), (3, 2)]) async def test_igmp_snooping_mixed_ver(testbed, igmp_ver, igmp_msg_ver): """ Test Name: test_igmp_snooping Test Suite: suite_functional_igmp Test Overview: Test IGMP snooping mixed and identical versions Test Procedure: 1. Create bridge and enable IGMP Snooping, enslave all TG ports to bridge interface Config Fastleave on 1st rx_port 2. Init interfaces and create 2 mcast Streams 3. Create 3 membership report streams, 1 with invalid checksum 4. Send Traffic from router port and from clients 5. Verify Mdb entries were created from clients 6. Verify the multicast traffic is flooded to all bridge ports 7. Stop traffic, create a general query stream from tx_port and send traffic 8. Verify MDB entries were created for router 9. Verify the traffic is forwarded to the members only 10. Create and send Leave stream from 1st rx_port 11. Verify MDB entry for leave port is deleted and no traffic is received """ bridge = 'br0' sleep_value = 8 tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 4) if not tgen_dev or not dent_devices: pytest.skip('The testbed does not have enough dent with tgen connections') dev_name = dent_devices[0].host_name tg_ports = tgen_dev.links_dict[dev_name][0] dut_ports = tgen_dev.links_dict[dev_name][1] mcast_group1 = '227.1.1.1' mcast_group2 = '239.2.2.2' mcast_group_addr = [mcast_group1, mcast_group2, mcast_group2] macs = ['a6:00:00:00:00:01', 'a6:00:00:00:00:02', 'a6:00:00:00:00:03', 'a6:00:00:00:00:04'] igmpv_and_type = {1: {'igmp_msg_v': 'igmpv2', 'igmp_type': '18', 'totalLength': '28'}, 2: {'igmp_msg_v': 'igmpv2', 'igmp_type': '22', 'totalLength': '28'}, 3: {'igmp_msg_v': 'igmpv3MembershipReport', 'igmp_type': '22', 'totalLength': '40'}} # 1.Create bridge and enable IGMP Snooping, enslave all TG ports to bridge interface # Config Fastleave on 1st rx_port await common_bridge_and_igmp_setup(dev_name, bridge, igmp_ver, dut_ports) out = await BridgeLink.set( input_data=[{dev_name: [ {'device': dut_ports[1], 'fastleave': 'on'}]}]) err_msg = f'Verify that port entities set to fastleave ON.\n{out}' assert out[0][dev_name]['rc'] == 0, err_msg # 2.Init interfaces and create 2 mcast Streams # 3.Create 3 membership report streams, 1 stream with invalid checksum dev_groups = tgen_utils_dev_groups_from_config( [{'ixp': tg_ports[0], 'ip': '102.0.0.3', 'gw': '102.0.0.1', 'plen': 24}, {'ixp': tg_ports[1], 'ip': '100.0.0.3', 'gw': '100.0.0.1', 'plen': 24}, {'ixp': tg_ports[2], 'ip': '101.0.0.3', 'gw': '101.0.0.1', 'plen': 24}, {'ixp': tg_ports[3], 'ip': '99.0.0.3', 'gw': '99.0.0.1', 'plen': 24}]) await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, dut_ports, dev_groups) tx_port = dev_groups[tg_ports[0]][0]['name'] rx_ports = [dev_groups[tg_ports[1]][0]['name'], dev_groups[tg_ports[2]][0]['name'], dev_groups[tg_ports[3]][0]['name']] streams = {f'mcast_{idx + 1}': { 'type': 'raw', 'protocol': 'ip', 'ip_source': tx_port, 'ip_destination': rx_ports[1], 'srcMac': macs[0], 'dstMac': mcast_ip_to_mac(dst_ip), 'srcIp': '0.0.0.0', 'dstIp': dst_ip, 'frame_rate_type': 'line_rate', 'rate': 40, } for idx, dst_ip in enumerate([mcast_group1, mcast_group2])} streams.update({f'member_report{idx + 1}': { 'type': 'raw', 'protocol': 'ip', 'ip_source': dev_groups[tg_ports[idx + 1]][0]['name'], 'ip_destination': dev_groups[tg_ports[0]][0]['name'], 'srcMac': mac, 'dstMac': mcast_ip_to_mac(grp_addr), 'srcIp': dev_groups[tg_ports[idx + 1]][0]['ip'], 'dstIp': grp_addr, 'ipproto': igmpv_and_type[igmp_msg_ver]['igmp_msg_v'], 'totalLength': igmpv_and_type[igmp_msg_ver]['totalLength'], 'igmpType': igmpv_and_type[igmp_msg_ver]['igmp_type'], 'igmpGroupAddr': grp_addr, 'rate': 1, 'transmissionControlType': 'fixedPktCount', 'frameCount': 1 } for idx, (grp_addr, mac) in enumerate(zip(mcast_group_addr, macs[1:])) }) streams['member_report3']['igmpChecksum'] = '0' if igmp_msg_ver == 3: for name, stream in streams.items(): if 'member_report' in name: stream['numberOfSources'] = '1' await tgen_utils_setup_streams(tgen_dev, config_file_name=None, streams=streams) # 4.Send Traffic from tx_port and rx_ports await tgen_utils_start_traffic(tgen_dev) await asyncio.sleep(sleep_value) # 5.Verify MDB entries were created from clients mdb_entires, _ = await get_bridge_mdb(dev_name) > verify_mdb_entries(mdb_entires, dut_ports[1:3], mcast_group_addr[:-1]) /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ mdb_entries = [{'dev': 'br0', 'flags': [], 'grp': 'ff02::6a', 'index': 125, ...}, {'dev': 'br0', 'flags': [], 'grp': 'ff02::1:ffe4:7579', 'index': 125, ...}] port_names = ['swp34', 'swp35'], grp_addrs = ['227.1.1.1', '239.2.2.2'] exp = None def verify_mdb_entries(mdb_entries, port_names, grp_addrs, exp=None): """ Verify that expected Mdb entires are present in Mdb table Args: mdb_entries (dict): Dict with Mdb entries port_names (list): DUT port names expected to be in Mdb entries grp_addrs (list): Igmp group address to check exp (int): Expected num of entries """ ports_count = 0 ports_expected = exp if exp else len(port_names) for port, group in zip(port_names, grp_addrs): for mdb in mdb_entries: if mdb['port'] == port: assert mdb['grp'] == group, f'Mdb entry by port {port} is {mdb[port]} expected {group}' ports_count += 1 > assert ports_count == ports_expected, f'Ports {port_names} absent in Mdb {mdb_entries}' E AssertionError: Ports ['swp34', 'swp35'] absent in Mdb [{'index': 125, 'dev': 'br0', 'port': 'br0', 'grp': 'ff02::6a', 'state': 'temp', 'flags': [], 'vid': 1, 'timer': ' 119.02'}, {'index': 125, 'dev': 'br0', 'port': 'br0', 'grp': 'ff02::1:ffe4:7579', 'state': 'temp', 'flags': [], 'vid': 1, 'timer': ' 119.02'}] E assert 0 == 2 /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:130: AssertionError -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_igmp_snooping_mixed_ver[3-2]">Starting testcase:test_igmp_snooping_mixed_ver[3-2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-5834' coro=<test_igmp_snooping_mixed_ver() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:171> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=95, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=96] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=96] Local address: 172.17.0.2, port 51152 INFO asyncssh:logging.py:92 [conn=96] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=96] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=96] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=96, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:44:12 UTC 2023 INFO asyncssh:logging.py:92 [conn=96, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=96, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=96, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=96, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=96, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=96, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=96, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 3 INFO asyncssh:logging.py:92 [conn=96, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=6] Command: ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 3 INFO asyncssh:logging.py:92 [conn=96, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=96, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=96, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=8] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=96, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=96, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp34 fastleave on INFO asyncssh:logging.py:92 [conn=96, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=10] Command: bridge link set dev swp34 fastleave on INFO asyncssh:logging.py:92 [conn=96, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_102.0.0.3/24', 'count': 1, 'ip': '102.0.0.3', 'gw': '102.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.0.0.3/24', 'count': 1, 'ip': '100.0.0.3', 'gw': '100.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_101.0.0.3/24', 'count': 1, 'ip': '101.0.0.3', 'gw': '101.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_99.0.0.3/24', 'count': 1, 'ip': '99.0.0.3', 'gw': '99.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=96, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=96, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=12] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=96, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"mdb":[{"index":125,"dev":"br0","port":"br0","grp":"ff02::6a","state":"temp","flags":[],"vid":1,"timer":" 119.02"},{"index":125,"dev":"br0","port":"br0","grp":"ff02::1:ffe4:7579","state":"temp","flags":[],"vid":1,"timer":" 119.02"}],"router":{}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_igmp_snooping_mixed_ver[3-2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py INFO asyncssh:logging.py:92 [conn=96, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=96, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:47:19 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=96, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=96, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=96, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":125,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=96, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=96, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=96, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=96, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=96, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=96, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=96, chan=18] Channel closed DEBUG infra2:Logger.py:156 | |||
| Failed | functional/igmp/test_igmp_snooping.py::test_igmp_snooping_diff_source_addrs | 206.13 | |
|
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7f1dbece1b10> async def test_igmp_snooping_diff_source_addrs(testbed): """ Test Name: test_igmp_snooping_diff_sources Test Suite: suite_functional_igmp Test Overview: Test IGMP snooping with different source addrs Test Procedure: 1. Create a bridge and enable IGMP Snooping v3, Enslave all TG ports to bridge interface and set all interfaces to up state 2. Init interfaces, create 4 multicast streams and 1 general query 3. Generate 3 Membership reports from the clients, 1 with invalid Checksum 4. Send Traffic from router port and from clients 5. Verify Mdb entries were created from clients and router 6. Verify the multicast traffic is flooded to the client #1 and #2 only 7. Statically un-subscribe client #1 from multicast group 227.1.1.1 8. Verify the Mdb entry for client #1 is deleted 9. Verify the traffic is not forwarded to client #1 and still is to client #2 """ bridge = 'br0' mcast_group1 = '226.1.1.1' mcast_group2 = '238.2.2.2' sleep_value = 5 tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 4) if not tgen_dev or not dent_devices: pytest.skip('The testbed does not have enough dent with tgen connections') dev_name = dent_devices[0].host_name tg_ports = tgen_dev.links_dict[dev_name][0] dut_ports = tgen_dev.links_dict[dev_name][1] macs = ['a6:00:00:00:00:01', 'a6:00:00:00:00:02', 'a6:00:00:00:00:03', 'a6:00:00:00:00:04'] mcast_group_addr = [mcast_group1, mcast_group2, mcast_group2] mrouter_1 = '80.1.1.5' mrouter_2 = '70.1.1.5' # 1.Create a bridge and enable IGMP Snooping v3, # Enslave all TG ports to bridge interface and set all interfaces to up state await common_bridge_and_igmp_setup(dev_name, bridge, 3, dut_ports) # 2.Init interfaces, create 4 multicast streams and 1 general query dev_groups = tgen_utils_dev_groups_from_config( [{'ixp': tg_ports[0], 'ip': '102.0.0.3', 'gw': '102.0.0.1', 'plen': 24}, {'ixp': tg_ports[1], 'ip': '100.0.0.3', 'gw': '100.0.0.1', 'plen': 24}, {'ixp': tg_ports[2], 'ip': '101.0.0.3', 'gw': '101.0.0.1', 'plen': 24}, {'ixp': tg_ports[3], 'ip': '99.0.0.3', 'gw': '99.0.0.1', 'plen': 24}]) await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, dut_ports, dev_groups) tx_port = dev_groups[tg_ports[0]][0]['name'] rx_ports = [dev_groups[tg_ports[1]][0]['name'], dev_groups[tg_ports[2]][0]['name'], dev_groups[tg_ports[3]][0]['name']] streams = {f'mcast_{idx + 1}': { 'type': 'raw', 'protocol': 'ip', 'ip_source': tx_port, 'ip_destination': rx_ports[1], 'srcMac': macs[0], 'dstMac': mcast_ip_to_mac(dst_ip), 'srcIp': '0.0.0.0', 'dstIp': dst_ip, 'frame_rate_type': 'line_rate', 'rate': 20, } for idx, dst_ip in enumerate([mcast_group1, mcast_group2, mcast_group1, mcast_group2])} streams.update({'igmp_query': { 'type': 'raw', 'protocol': 'ip', 'ip_source': tx_port, 'ip_destination': rx_ports[2], 'frameSize': '82', 'srcMac': macs[0], 'dstMac': mcast_ip_to_mac(GENERAL_QUERY_IP), 'srcIp': dev_groups[tg_ports[0]][0]['ip'], 'dstIp': GENERAL_QUERY_IP, 'ipproto': 'igmpv3MembershipQuery', 'totalLength': '32', 'igmpType': '11', 'igmpGroupAddr': '0.0.0.0', 'maxResponseCode': '99', 'numberOfSources': '0', 'rate': 1, 'transmissionControlType': 'fixedPktCount', 'frameCount': 1 }}) # 3.Generate 3 Membership reports from the clients, 1 with invalid checksum streams.update({f'member_report{idx + 1}': { 'type': 'raw', 'protocol': 'ip', 'ip_source': dev_groups[tg_ports[idx + 1]][0]['name'], 'ip_destination': dev_groups[tg_ports[0]][0]['name'], 'srcMac': mac, 'dstMac': mcast_ip_to_mac(grp_addr), 'srcIp': dev_groups[tg_ports[idx + 1]][0]['ip'], 'dstIp': grp_addr, 'ipproto': 'igmpv3MembershipReport', 'totalLength': '40', 'igmpType': '22', 'igmpGroupAddr': grp_addr, 'igmpRecordType': '5', 'igmpSourceAddr': router, 'numberOfSources': '1', 'rate': 1, 'transmissionControlType': 'fixedPktCount', 'frameCount': 1 } for idx, (grp_addr, mac, router) in enumerate(zip(mcast_group_addr, macs[1:], [mrouter_1, mrouter_2, mrouter_2])) }) streams['member_report3']['igmpChecksum'] = '0' await tgen_utils_setup_streams(tgen_dev, config_file_name=None, streams=streams) # 4.Send Traffic from router port and from clients await tgen_utils_start_traffic(tgen_dev) await asyncio.sleep(8) # 5.Verify Mdb entries were created from clients and router mdb_entires, router_entires = await get_bridge_mdb(dev_name) > verify_mdb_entries(mdb_entires, dut_ports[1:3], mcast_group_addr[:-1], exp=4) /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:456: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ mdb_entries = [{'dev': 'br0', 'flags': [], 'grp': 'ff02::6a', 'index': 126, ...}, {'dev': 'br0', 'flags': [], 'grp': 'ff02::1:ffec:93ce', 'index': 126, ...}] port_names = ['swp34', 'swp35'], grp_addrs = ['226.1.1.1', '238.2.2.2'], exp = 4 def verify_mdb_entries(mdb_entries, port_names, grp_addrs, exp=None): """ Verify that expected Mdb entires are present in Mdb table Args: mdb_entries (dict): Dict with Mdb entries port_names (list): DUT port names expected to be in Mdb entries grp_addrs (list): Igmp group address to check exp (int): Expected num of entries """ ports_count = 0 ports_expected = exp if exp else len(port_names) for port, group in zip(port_names, grp_addrs): for mdb in mdb_entries: if mdb['port'] == port: assert mdb['grp'] == group, f'Mdb entry by port {port} is {mdb[port]} expected {group}' ports_count += 1 > assert ports_count == ports_expected, f'Ports {port_names} absent in Mdb {mdb_entries}' E AssertionError: Ports ['swp34', 'swp35'] absent in Mdb [{'index': 126, 'dev': 'br0', 'port': 'br0', 'grp': 'ff02::6a', 'state': 'temp', 'flags': [], 'vid': 1, 'timer': ' 100.19'}, {'index': 126, 'dev': 'br0', 'port': 'br0', 'grp': 'ff02::1:ffec:93ce', 'state': 'temp', 'flags': [], 'vid': 1, 'timer': ' 100.19'}] E assert 0 == 4 /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:130: AssertionError -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_igmp_snooping_diff_source_addrs">Starting testcase:test_igmp_snooping_diff_source_addrs from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-5860' coro=<test_igmp_snooping_diff_source_addrs() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:363> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=96, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=97] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=97] Local address: 172.17.0.2, port 42452 INFO asyncssh:logging.py:92 [conn=97] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=97] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=97] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=97, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=97, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:47:19 UTC 2023 INFO asyncssh:logging.py:92 [conn=97, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=97, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=97, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=97, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=97, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=97, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=97, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=97, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=97, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=97, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 3 INFO asyncssh:logging.py:92 [conn=97, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=6] Command: ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 3 INFO asyncssh:logging.py:92 [conn=97, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=97, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=97, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=97, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=8] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=97, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_102.0.0.3/24', 'count': 1, 'ip': '102.0.0.3', 'gw': '102.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.0.0.3/24', 'count': 1, 'ip': '100.0.0.3', 'gw': '100.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_101.0.0.3/24', 'count': 1, 'ip': '101.0.0.3', 'gw': '101.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_99.0.0.3/24', 'count': 1, 'ip': '99.0.0.3', 'gw': '99.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for igmp_query INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=97, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=97, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=97, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=10] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=97, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=10] Channel closed DEBUG infra2:Logger.py:156 [{"mdb":[{"index":126,"dev":"br0","port":"br0","grp":"ff02::6a","state":"temp","flags":[],"vid":1,"timer":" 100.19"},{"index":126,"dev":"br0","port":"br0","grp":"ff02::1:ffec:93ce","state":"temp","flags":[],"vid":1,"timer":" 100.19"}],"router":{}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_igmp_snooping_diff_source_addrs from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py INFO asyncssh:logging.py:92 [conn=97, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=97, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=11] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=97, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=97, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=12] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:50:45 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=97, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=97, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=97, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=14] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=97, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":126,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=97, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=97, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=97, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=97, chan=16] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=97, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=97, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=97, chan=16] Channel closed DEBUG infra2:Logger.py:156 | |||
| Failed | functional/igmp/test_igmp_snooping.py::test_igmp_snooping_modified_query | 198.76 | |
|
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7f1dbece1b10> async def test_igmp_snooping_modified_query(testbed): """ Test Name: test_igmp_querier Test Suite: suite_functional_igmp Test Overview: Test IGMP snooping with modified querier interval Test Procedure: 1. Create a bridge and enable IGMP Snooping, enable querrier and change query interval Enslave all TG ports to bridge interface and config fastleave on 1st rx_port 2. Init interfaces and create 2 multicast Streams 3. Create 3 membership report streams, 1 with invalid checksum 4. Send Traffic from router port and from clients 5. Verify Mdb entries were created for clients and router 6. Verify the multicast traffic is flooded to all bridge ports except last client 7. Create and send leave stream from 1st client 8. Verify MDB entry is deleted 9. Verify no traffic is received on the port that left the group """ bridge = 'br0' querrier_interval = 10 sleep_value = 5 tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 4) if not tgen_dev or not dent_devices: pytest.skip('The testbed does not have enough dent with tgen connections') dev_name = dent_devices[0].host_name tg_ports = tgen_dev.links_dict[dev_name][0] dut_ports = tgen_dev.links_dict[dev_name][1] mcast_group1 = '227.1.1.1' mcast_group2 = '239.2.2.2' mcast_group_addr = [mcast_group1, mcast_group2, mcast_group2] macs = ['a6:00:00:00:00:01', 'a6:00:00:00:00:02', 'a6:00:00:00:00:03', 'a6:00:00:00:00:04'] # 1.Create a bridge and enable IGMP Snooping, enable querrier and change query interval # Config Fastleave on 1st rx_port await common_bridge_and_igmp_setup(dev_name, bridge, 2, dut_ports, querier_interval=querrier_interval) out = await BridgeLink.set( input_data=[{dev_name: [ {'device': dut_ports[1], 'fastleave': 'on'}]}]) err_msg = f'Verify that port entities set to fastleave ON.\n{out}' assert out[0][dev_name]['rc'] == 0, err_msg # 2.Init interfaces and create 2 multicast Streams # 3.Create 3 membership report streams, 1 with invalid checksum dev_groups = tgen_utils_dev_groups_from_config( [{'ixp': tg_ports[0], 'ip': '102.0.0.3', 'gw': '102.0.0.1', 'plen': 24}, {'ixp': tg_ports[1], 'ip': '100.0.0.3', 'gw': '100.0.0.1', 'plen': 24}, {'ixp': tg_ports[2], 'ip': '101.0.0.3', 'gw': '101.0.0.1', 'plen': 24}, {'ixp': tg_ports[3], 'ip': '99.0.0.3', 'gw': '99.0.0.1', 'plen': 24}]) tx_port = dev_groups[tg_ports[0]][0]['name'] rx_ports = [dev_groups[tg_ports[1]][0]['name'], dev_groups[tg_ports[2]][0]['name'], dev_groups[tg_ports[3]][0]['name']] await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, dut_ports, dev_groups) streams = {f'mcast_{idx + 1}': { 'type': 'raw', 'protocol': 'ip', 'ip_source': tx_port, 'ip_destination': rx_ports[1], 'srcMac': macs[0], 'dstMac': mcast_ip_to_mac(mcast_group), 'srcIp': '0.0.0.0', 'dstIp': mcast_group, 'frame_rate_type': 'line_rate', 'rate': 40, } for idx, mcast_group in enumerate([mcast_group1, mcast_group2])} streams.update({f'member_report{idx + 1}': { 'type': 'raw', 'protocol': 'ip', 'ip_source': dev_groups[tg_ports[idx + 1]][0]['name'], 'ip_destination': dev_groups[tg_ports[0]][0]['name'], 'srcMac': combined[1], 'dstMac': mcast_ip_to_mac(combined[0]), 'srcIp': dev_groups[tg_ports[idx + 1]][0]['ip'], 'dstIp': combined[0], 'ipproto': 'igmpv2', 'totalLength': '28', 'igmpType': '22', 'igmpGroupAddr': combined[0], 'rate': 1, 'transmissionControlType': 'fixedPktCount', 'frameCount': 1, } for idx, combined in enumerate(zip(mcast_group_addr, macs[1:])) }) streams['member_report3']['igmpChecksum'] = '0' await tgen_utils_setup_streams(tgen_dev, config_file_name=None, streams=streams) # 4.Send Traffic from router port and from clients await tgen_utils_start_traffic(tgen_dev) await asyncio.sleep(querrier_interval + 5) # 5.Verify Mdb entries were created for clients and router mdb_entires, router_entires = await get_bridge_mdb(dev_name) > verify_mdb_entries(mdb_entires, dut_ports[1:3], mcast_group_addr[:-1]) /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:588: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ mdb_entries = [{'dev': 'br0', 'flags': [], 'grp': 'ff02::6a', 'index': 127, ...}, {'dev': 'br0', 'flags': [], 'grp': 'ff02::1:ff80:832f', 'index': 127, ...}] port_names = ['swp34', 'swp35'], grp_addrs = ['227.1.1.1', '239.2.2.2'] exp = None def verify_mdb_entries(mdb_entries, port_names, grp_addrs, exp=None): """ Verify that expected Mdb entires are present in Mdb table Args: mdb_entries (dict): Dict with Mdb entries port_names (list): DUT port names expected to be in Mdb entries grp_addrs (list): Igmp group address to check exp (int): Expected num of entries """ ports_count = 0 ports_expected = exp if exp else len(port_names) for port, group in zip(port_names, grp_addrs): for mdb in mdb_entries: if mdb['port'] == port: assert mdb['grp'] == group, f'Mdb entry by port {port} is {mdb[port]} expected {group}' ports_count += 1 > assert ports_count == ports_expected, f'Ports {port_names} absent in Mdb {mdb_entries}' E AssertionError: Ports ['swp34', 'swp35'] absent in Mdb [{'index': 127, 'dev': 'br0', 'port': 'br0', 'grp': 'ff02::6a', 'state': 'temp', 'flags': [], 'vid': 1, 'timer': ' 229.16'}, {'index': 127, 'dev': 'br0', 'port': 'br0', 'grp': 'ff02::1:ff80:832f', 'state': 'temp', 'flags': [], 'vid': 1, 'timer': ' 227.88'}] E assert 0 == 2 /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:130: AssertionError -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_igmp_snooping_modified_query">Starting testcase:test_igmp_snooping_modified_query from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-5884' coro=<test_igmp_snooping_modified_query() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py:513> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=97, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=98] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=98] Local address: 172.17.0.2, port 44594 INFO asyncssh:logging.py:92 [conn=98] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=98] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=98] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=98, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:50:45 UTC 2023 INFO asyncssh:logging.py:92 [conn=98, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=98, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=98, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=98, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=98, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=98, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=98, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 2 INFO asyncssh:logging.py:92 [conn=98, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=6] Command: ip link set dev br0 type bridge mcast_snooping 1 mcast_igmp_version 2 INFO asyncssh:logging.py:92 [conn=98, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=98, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 type bridge mcast_querier 1 mcast_querier_interval 1000 INFO asyncssh:logging.py:92 [conn=98, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=8] Command: ip link set dev br0 type bridge mcast_querier 1 mcast_querier_interval 1000 INFO asyncssh:logging.py:92 [conn=98, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=98, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=98, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=10] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=98, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=98, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp34 fastleave on INFO asyncssh:logging.py:92 [conn=98, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=12] Command: bridge link set dev swp34 fastleave on INFO asyncssh:logging.py:92 [conn=98, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_102.0.0.3/24', 'count': 1, 'ip': '102.0.0.3', 'gw': '102.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.0.0.3/24', 'count': 1, 'ip': '100.0.0.3', 'gw': '100.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_101.0.0.3/24', 'count': 1, 'ip': '101.0.0.3', 'gw': '101.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_99.0.0.3/24', 'count': 1, 'ip': '99.0.0.3', 'gw': '99.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mcast_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for member_report3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_102.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_101.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_99.0.0.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=98, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=98, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=14] Command: bridge -d -s -j mdb show INFO asyncssh:logging.py:92 [conn=98, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"mdb":[{"index":127,"dev":"br0","port":"br0","grp":"ff02::6a","state":"temp","flags":[],"vid":1,"timer":" 229.16"},{"index":127,"dev":"br0","port":"br0","grp":"ff02::1:ff80:832f","state":"temp","flags":[],"vid":1,"timer":" 227.88"}],"router":{}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_igmp_snooping_modified_query from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/igmp/test_igmp_snooping.py INFO asyncssh:logging.py:92 [conn=98, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=98, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:54:04 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=98, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=98, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=98, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":127,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=98, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=98, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=98, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=98, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=98, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=98, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=98, chan=20] Channel closed DEBUG infra2:Logger.py:156 | |||
| Failed | functional/ipv4/test_ipv4_arp.py::test_ipv4_arp_reachable_timeout | 128.12 | |
|
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7f1dbece1b10> async def test_ipv4_arp_reachable_timeout(testbed): """ Test Name: test_ipv4_arp_reachable_timeout Test Suite: suite_functional_ipv4 Test Overview: Test IPv4 arp timeout Test Procedure: 1. Init interfaces 2. Configure ports up 3. Configure IP addrs 4. Configure arp base reachable timeout to 1 sec 5. Transmit traffic and verify ports are not in REACHABLE mode 6. Configure arp base reachable timeout back to default 30 sec 7. Send traffic again and verify ports are in REACHABLE mode """ # 1. Init interfaces tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 4) if not tgen_dev or not dent_devices: pytest.skip('The testbed does not have enough dent with tgen connections') dent = dent_devices[0].host_name tg_ports = tgen_dev.links_dict[dent][0] ports = tgen_dev.links_dict[dent][1] reachable = 'REACHABLE' address_map = ( # swp port, tg ports, swp ip, tg ip, plen (ports[0], tg_ports[0], '1.1.1.1', '1.1.1.2', 24), (ports[1], tg_ports[1], '2.2.2.1', '2.2.2.2', 24), (ports[2], tg_ports[2], '3.3.3.1', '3.3.3.2', 24), (ports[3], tg_ports[3], '4.4.4.1', '4.4.4.2', 24), ) config = { f'net.ipv4.neigh.{port}.base_reachable_time_ms': 1000 for port, *_ in address_map } # 2. Configure ports up out = await IpLink.set(input_data=[{dent: [ {'device': port, 'operstate': 'up'} for port, *_ in address_map ]}]) assert out[0][dent]['rc'] == 0, 'Failed to set port state UP' # 3. Configure IP addrs out = await IpAddress.add(input_data=[{dent: [ {'dev': port, 'prefix': f'{ip}/{plen}'} for port, _, ip, _, plen, *_ in address_map ]}]) assert out[0][dent]['rc'] == 0, 'Failed to add IP addr to port' dev_groups = tgen_utils_dev_groups_from_config( {'ixp': port, 'ip': ip, 'gw': gw, 'plen': plen} for _, port, gw, ip, plen, *_ in address_map ) await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, ports, dev_groups) # 4. Configure arp base reachable timeout to 1 sec out = await Sysctl.get(input_data=[{dent: [ {'variable': key} for key in config.keys() ]}], parse_output=True) assert out[0][dent]['rc'] == 0, 'Failed to get port base reachable time' def_values = out[0][dent]['parsed_output'] out = await Sysctl.set(input_data=[{dent: [ {'variable': key, 'value': value} for key, value in config.items() ]}]) assert out[0][dent]['rc'] == 0, 'Failed to set port base reachable time' try: # Make sure that reachable time is restored even if the test fails # 5. Transmit traffic await configure_traffic(tgen_dev, dev_groups, tg_ports) await send_traffic_and_verify(tgen_dev) # Verify ports are not in REACHABLE mode neighs = await get_neigh_list(dent) for nei in neighs: if nei['dev'] not in ports: continue > assert reachable not in nei['state'], f'Arp entry should be aged {nei}' E AssertionError: Arp entry should be aged {'dst': '1.1.1.2', 'dev': 'swp33', 'lladdr': '00:11:01:00:00:01', 'offload': None, 'state': ['REACHABLE']} E assert 'REACHABLE' not in ['REACHABLE'] /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py:646: AssertionError -----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-6227' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_arp_reachable_timeout">Starting testcase:test_ipv4_arp_reachable_timeout from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=104, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=105] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=105] Local address: 172.17.0.2, port 44350 INFO asyncssh:logging.py:92 [conn=105] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=105] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=105] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=105, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:05:13 UTC 2023 INFO asyncssh:logging.py:92 [conn=105, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=105, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=105, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=105, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=105, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=105, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=105, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=105, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:05:13 UTC 2023 INFO asyncssh:logging.py:92 [conn=105, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=105, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=105, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=105, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=105, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=10] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=105, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=105, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=11] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.neigh.swp33.base_reachable_time_ms&& sysctl net.ipv4.neigh.swp34.base_reachable_time_ms&& sysctl net.ipv4.neigh.swp35.base_reachable_time_ms&& sysctl net.ipv4.neigh.swp36.base_reachable_time_ms INFO asyncssh:logging.py:92 [conn=105, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=12] Command: sysctl net.ipv4.neigh.swp33.base_reachable_time_ms&& sysctl net.ipv4.neigh.swp34.base_reachable_time_ms&& sysctl net.ipv4.neigh.swp35.base_reachable_time_ms&& sysctl net.ipv4.neigh.swp36.base_reachable_time_ms INFO asyncssh:logging.py:92 [conn=105, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=12] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.neigh.swp33.base_reachable_time_ms = 30000 net.ipv4.neigh.swp34.base_reachable_time_ms = 30000 net.ipv4.neigh.swp35.base_reachable_time_ms = 30000 net.ipv4.neigh.swp36.base_reachable_time_ms = 30000 INFO asyncssh:logging.py:92 [conn=105, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=13] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.neigh.swp33.base_reachable_time_ms=1000&& sysctl net.ipv4.neigh.swp34.base_reachable_time_ms=1000&& sysctl net.ipv4.neigh.swp35.base_reachable_time_ms=1000&& sysctl net.ipv4.neigh.swp36.base_reachable_time_ms=1000 INFO asyncssh:logging.py:92 [conn=105, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=14] Command: sysctl net.ipv4.neigh.swp33.base_reachable_time_ms=1000&& sysctl net.ipv4.neigh.swp34.base_reachable_time_ms=1000&& sysctl net.ipv4.neigh.swp35.base_reachable_time_ms=1000&& sysctl net.ipv4.neigh.swp36.base_reachable_time_ms=1000 INFO asyncssh:logging.py:92 [conn=105, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=14] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.neigh.swp33.base_reachable_time_ms = 1000 net.ipv4.neigh.swp34.base_reachable_time_ms = 1000 net.ipv4.neigh.swp35.base_reachable_time_ms = 1000 net.ipv4.neigh.swp36.base_reachable_time_ms = 1000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 <-> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:7 <-> 10.36.118.199:2:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:7_3.3.3.2/24 to 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd415a0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:5 <-> 10.36.118.199:2:6 Tx 10140 Rx 10140 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:7 <-> 10.36.118.199:2:8 Tx 10140 Rx 10140 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=105, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=105, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=16] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=105, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"2.2.2.2","dev":"swp34","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp35","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"4.4.4.2","dev":"swp36","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=105, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=17] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.neigh.swp33.base_reachable_time_ms=30000&& sysctl net.ipv4.neigh.swp34.base_reachable_time_ms=30000&& sysctl net.ipv4.neigh.swp35.base_reachable_time_ms=30000&& sysctl net.ipv4.neigh.swp36.base_reachable_time_ms=30000 INFO asyncssh:logging.py:92 [conn=105, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=18] Command: sysctl net.ipv4.neigh.swp33.base_reachable_time_ms=30000&& sysctl net.ipv4.neigh.swp34.base_reachable_time_ms=30000&& sysctl net.ipv4.neigh.swp35.base_reachable_time_ms=30000&& sysctl net.ipv4.neigh.swp36.base_reachable_time_ms=30000 INFO asyncssh:logging.py:92 [conn=105, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=18] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.neigh.swp33.base_reachable_time_ms = 30000 net.ipv4.neigh.swp34.base_reachable_time_ms = 30000 net.ipv4.neigh.swp35.base_reachable_time_ms = 30000 net.ipv4.neigh.swp36.base_reachable_time_ms = 30000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_arp_reachable_timeout from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py INFO asyncssh:logging.py:92 [conn=105, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=19] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=105, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=20] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=105, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=20] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=105, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=105, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:07:21 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=105, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=105, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:07:21 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=105, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=105, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=26] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=105, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=105, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=105, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=28] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=105, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=105, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=105, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=105, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=105, chan=30] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=105, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=105, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=105, chan=30] Channel closed DEBUG infra2:Logger.py:156 | |||
| Failed | functional/port_isolation/test_port_isolation_interaction_route_between_vlan_devices.py::test_port_isolation_interaction_route_between_vlan_devices | 154.02 | |
|
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7f1dbece1b10> async def test_port_isolation_interaction_route_between_vlan_devices(testbed): """ Test Name: test_port_isolation_interaction_route_between_vlan_devices Test Suite: suite_functional_port_isolation Test Overview: Verify Routing between VLAN devices when VLANs' enslaved ports defined as isolated. Test Author: Kostiantyn Stavruk Test Procedure: 1. Init bridge entity br0. 2. Set bridge br0 admin state UP. 3. Set ports swp1, swp2 master br0. 4. Create VLAN-devices br0.10 and br0.11. 5. Set all entities admin state UP. 6. Add bridges to VLAN of the VLAN-devices. 7. Set the first two bridge entities as isolated. 8. Add ports to VLANs, and then configure IP addresses on VLAN devices. 9. Verify the offload flag appears in VLAN-device default routes. 10. Prepare streams from one VLAN device's neighbor to the other. 11. Transmit traffic by TG. 12. Verify traffic is forwarded to both VLAN-device neighbors. """ bridge = 'br0' tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 2) if not tgen_dev or not dent_devices: pytest.skip('The testbed does not have enough dent with tgen connections') device_host_name = dent_devices[0].host_name tg_ports = tgen_dev.links_dict[device_host_name][0] ports = tgen_dev.links_dict[device_host_name][1] traffic_duration = 15 pps_value = 1000 out = await IpLink.add( input_data=[{device_host_name: [ {'device': bridge, 'vlan_filtering': 1, 'type': 'bridge', 'vlan_default_pvid': 0}]}]) err_msg = f"Verify that bridge created, vlan filtering set to 'ON' and vlan_default_pvid set to '0'.\n{out}" assert out[0][device_host_name]['rc'] == 0, err_msg out = await IpLink.set( input_data=[{device_host_name: [ {'device': bridge, 'operstate': 'up'}]}]) assert out[0][device_host_name]['rc'] == 0, f"Verify that bridge set to 'UP' state.\n{out}" out = await IpLink.set( input_data=[{device_host_name: [ {'device': port, 'master': bridge, 'operstate': 'up'} for port in ports[:2]]}]) err_msg = f"Verify that bridge entities set to 'UP' state and links enslaved to bridge.\n{out}" assert out[0][device_host_name]['rc'] == 0, err_msg out = await IpLink.add( input_data=[{device_host_name: [ {'link': bridge, 'name': f'br0.1{x}', 'type': f'vlan id 1{x}'} for x in range(2)]}]) err_msg = f"Verify that links created and type set to 'vlan id 10' and 'vlan id 11'.\n{out}" assert out[0][device_host_name]['rc'] == 0, err_msg out = await IpLink.set( input_data=[{device_host_name: [ {'device': f'br0.1{x}', 'operstate': 'up'} for x in range(2)]}]) assert out[0][device_host_name]['rc'] == 0, f"Verify that links set to 'UP' state.\n{out}" out = await BridgeVlan.add( input_data=[{device_host_name: [ {'device': bridge, 'vid': f'1{x}', 'self': True} for x in range(2)]}]) assert out[0][device_host_name]['rc'] == 0, f"Verify that bridge added to vid '10' and '11'.\n{out}" out = await BridgeLink.set( input_data=[{device_host_name: [ {'device': port, 'isolated': True} for port in ports[:2]]}]) assert out[0][device_host_name]['rc'] == 0, f"Verify that entities set to isolated state 'ON'.\n{out}" out = await BridgeVlan.add( input_data=[{device_host_name: [ {'device': ports[x], 'vid': f'1{x}'} for x in range(2)]}]) assert out[0][device_host_name]['rc'] == 0, f"Verify that entitie added to vid '10' and '11'.\n{out}" out = await IpAddress.add( input_data=[{device_host_name: [ {'dev': 'br0.10', 'prefix': '1.1.1.1/24'}, {'dev': 'br0.11', 'prefix': '2.2.2.2/24'}]}]) assert out[0][device_host_name]['rc'] == 0, f"Failed to add IP address to 'br0.10'.\n{out}" for x in range(2): out = await IpRoute.show(input_data=[{device_host_name: [{'dev': f'br0.1{x}', 'cmd_options': '-j'}]}], parse_output=True) assert out[0][device_host_name]['rc'] == 0, f'Failed to execute the command IpRoute.show.\n{out}' ip_route_entries = out[0][device_host_name]['parsed_output'] offload_flag = str([en['flags'] for en in ip_route_entries if 'flags' in en]).strip("]'[") err_msg = 'Verify the offload flag appears in VLAN-device default routes.' assert 'rt_trap' in offload_flag, err_msg address_map = ( # swp port, tg port, tg ip, gw, plen (ports[0], tg_ports[0], '1.1.1.2', '1.1.1.1', 24), (ports[1], tg_ports[1], '2.2.2.3', '2.2.2.1', 24) ) dev_groups = tgen_utils_dev_groups_from_config( {'ixp': port, 'ip': ip, 'gw': gw, 'plen': plen} for _, port, ip, gw, plen in address_map ) await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, ports, dev_groups) """ Set up the following streams: — vlan_10 — | — vlan_11 — swp1 -> swp2 | swp2 -> swp1 """ streams = { 'vlan_10': { 'ip_source': dev_groups[tg_ports[0]][0]['name'], 'ip_destination': dev_groups[tg_ports[1]][0]['name'], 'srcIp': '0.0.0.0', 'dstIp': '2.2.2.3', 'srcMac': '00:00:00:00:00:01', 'dstMac': '00:00:00:00:00:02', 'frameSize': 150, 'rate': pps_value, 'protocol': '0x0800', 'type': 'raw', 'vlanID': 10 }, 'vlan_11': { 'ip_source': dev_groups[tg_ports[1]][0]['name'], 'ip_destination': dev_groups[tg_ports[0]][0]['name'], 'srcIp': '0.0.0.0', 'dstIp': '1.1.1.2', 'srcMac': '00:00:00:00:00:01', 'dstMac': '00:00:00:00:00:02', 'frameSize': 150, 'rate': pps_value, 'protocol': '0x0800', 'type': 'raw', 'vlanID': 11 } } await tgen_utils_setup_streams(tgen_dev, config_file_name=None, streams=streams) await tgen_utils_start_traffic(tgen_dev) await asyncio.sleep(traffic_duration) await tgen_utils_stop_traffic(tgen_dev) # check the traffic stats stats = await tgen_utils_get_traffic_stats(tgen_dev, 'Flow Statistics') for row in stats.Rows: > assert tgen_utils_get_loss(row) == 0.000, \ f"Verify that traffic from {row['Tx Port']} to {row['Rx Port']} forwarded.\n{out}" E AssertionError: Verify that traffic from 10.36.118.199:2:5 to 10.36.118.199:2:6 forwarded. E [{'infra2': {'command': 'ip -j route show dev br0.11 ', 'rc': 0, 'result': '[{"dst":"2.2.2.0/24","protocol":"kernel","scope":"link","prefsrc":"2.2.2.2","flags":["linkdown","rt_trap"]}]\n', 'parsed_output': [{'dst': '2.2.2.0/24', 'protocol': 'kernel', 'scope': 'link', 'prefsrc': '2.2.2.2', 'flags': ['linkdown', 'rt_trap']}]}}] E assert 100.0 == 0.0 E + where 100.0 = tgen_utils_get_loss(<ixnetwork_restpy.assistants.statistics.row.Row object at 0x7f1dbcf5fdc0>) /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_route_between_vlan_devices.py:174: AssertionError -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_port_isolation_interaction_route_between_vlan_devices">Starting testcase:test_port_isolation_interaction_route_between_vlan_devices from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_route_between_vlan_devices.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-9851' coro=<test_port_isolation_interaction_route_between_vlan_devices() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_route_between_vlan_devices.py:50> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=166, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=167] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=167] Local address: 172.17.0.2, port 34442 INFO asyncssh:logging.py:92 [conn=167] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=167] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=167] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=167, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:07:09 UTC 2023 INFO asyncssh:logging.py:92 [conn=167, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=167, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=167, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=167, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=167, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=167, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=167, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=167, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=167, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=167, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link add link br0 name br0.10 type vlan id 10 && ip link add link br0 name br0.11 type vlan id 11 INFO asyncssh:logging.py:92 [conn=167, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=8] Command: ip link add link br0 name br0.10 type vlan id 10 && ip link add link br0 name br0.11 type vlan id 11 INFO asyncssh:logging.py:92 [conn=167, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=167, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0.10 up && ip link set dev br0.11 up INFO asyncssh:logging.py:92 [conn=167, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=10] Command: ip link set dev br0.10 up && ip link set dev br0.11 up INFO asyncssh:logging.py:92 [conn=167, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=167, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev br0 vid 10 self && bridge vlan add dev br0 vid 11 self INFO asyncssh:logging.py:92 [conn=167, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=12] Command: bridge vlan add dev br0 vid 10 self && bridge vlan add dev br0 vid 11 self INFO asyncssh:logging.py:92 [conn=167, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=167, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 isolated on && bridge link set dev swp34 isolated on INFO asyncssh:logging.py:92 [conn=167, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=14] Command: bridge link set dev swp33 isolated on && bridge link set dev swp34 isolated on INFO asyncssh:logging.py:92 [conn=167, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=167, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=15] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 10 && bridge vlan add dev swp34 vid 11 INFO asyncssh:logging.py:92 [conn=167, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=16] Command: bridge vlan add dev swp33 vid 10 && bridge vlan add dev swp34 vid 11 INFO asyncssh:logging.py:92 [conn=167, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=167, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev br0.10 && ip address add 2.2.2.2/24 dev br0.11 INFO asyncssh:logging.py:92 [conn=167, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=18] Command: ip address add 1.1.1.1/24 dev br0.10 && ip address add 2.2.2.2/24 dev br0.11 INFO asyncssh:logging.py:92 [conn=167, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=167, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j route show dev br0.10 INFO asyncssh:logging.py:92 [conn=167, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=20] Command: ip -j route show dev br0.10 INFO asyncssh:logging.py:92 [conn=167, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.0/24","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["linkdown","rt_trap"]}] INFO asyncssh:logging.py:92 [conn=167, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j route show dev br0.11 INFO asyncssh:logging.py:92 [conn=167, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=22] Command: ip -j route show dev br0.11 INFO asyncssh:logging.py:92 [conn=167, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2.2.2.0/24","protocol":"kernel","scope":"link","prefsrc":"2.2.2.2","flags":["linkdown","rt_trap"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.3/24', 'count': 1, 'ip': '2.2.2.3', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vlan_10 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vlan_11 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc87190>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI vlan_10 SIP-DIP N/A Tx 7969 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI vlan_11 SIP-DIP N/A Tx 7969 Rx 0 Loss 100.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_port_isolation_interaction_route_between_vlan_devices from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_route_between_vlan_devices.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=167, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=167, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:09:38 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=167, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=167, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=26] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=167, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=167, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=167, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=28] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=167, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":165,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":166,"link":"br0","ifname":"br0.10","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":167,"link":"br0","ifname":"br0.11","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=167, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=167, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=30] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=167, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=167, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=31] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=167, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=32] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:09:38 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=167, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=167, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:09:43 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=167, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=35] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=167, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=36] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=167, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=36] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":165,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=167, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=167, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=167, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=167, chan=38] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=167, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=167, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=167, chan=38] Channel closed DEBUG infra2:Logger.py:156 | |||
| Failed | functional/port_isolation/test_port_isolation_interaction_vlan_membership.py::test_port_isolation_interaction_vlan_membership | 190.12 | |
|
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7f1dbece1b10> async def test_port_isolation_interaction_vlan_membership(testbed): """ Test Name: test_port_isolation_interaction_vlan_membership Test Suite: suite_functional_port_isolation Test Overview: Isolated ports added to multiple VLANs cannot send or receive traffic to or from each other on all participant VLANs, but can still communicate normally with other bridge interfaces configured according to the VLANs configuration. Test Author: Kostiantyn Stavruk Test Procedure: 1. Init VLAN aware bridge entity br0 with no default PVID. 2. Set ports swp1, swp2, swp3, swp4 master br0. 3. Set entities swp1, swp2, swp3, swp4 UP state. 4. Set bridge br0 admin state UP. 5. Set the first two bridge entities as isolated. 6. Add participant interfaces to multiple VLANs. 7. Define RX and non-RX ports according to the VLAN configuration. 8. Set up tagged and untagged streams on the isolated tx port. 9. Set up the streams. 10. Transmit traffic by TG. 11. Verify traffic sent from isolated ports that was received on a non-isolated port only. 12. Verify that isolated ports cannot send or receive traffic to or from each other on all participant VLANs. """ bridge = 'br0' tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 4) if not tgen_dev or not dent_devices: pytest.skip('The testbed does not have enough dent with tgen connections') device_host_name = dent_devices[0].host_name tg_ports = tgen_dev.links_dict[device_host_name][0] ports = tgen_dev.links_dict[device_host_name][1] traffic_duration = 10 pps_value = 1000 wait = 6 out = await IpLink.add( input_data=[{device_host_name: [ {'device': bridge, 'vlan_filtering': 1, 'type': 'bridge', 'vlan_default_pvid': 0}]}]) err_msg = f"Verify that bridge created, vlan filtering set to 'ON' and vlan_default_pvid set to '0'.\n{out}" assert out[0][device_host_name]['rc'] == 0, err_msg out = await IpLink.set( input_data=[{device_host_name: [ {'device': bridge, 'operstate': 'up'}]}]) assert out[0][device_host_name]['rc'] == 0, f"Verify that bridge set to 'UP' state.\n{out}" out = await IpLink.set( input_data=[{device_host_name: [ {'device': port, 'master': bridge, 'operstate': 'up'} for port in ports]}]) err_msg = f"Verify that bridge entities set to 'UP' state and links enslaved to bridge.\n{out}" assert out[0][device_host_name]['rc'] == 0, err_msg out = await BridgeLink.set( input_data=[{device_host_name: [ {'device': port, 'isolated': True} for port in ports[:2]]}]) assert out[0][device_host_name]['rc'] == 0, f"Verify that entities set to isolated state 'ON'.\n{out}" for x in range(2): out = await BridgeVlan.add( input_data=[{device_host_name: [ {'device': port, 'vid': 22+x} for port in ports]}]) assert out[0][device_host_name]['rc'] == 0, f"Verify that interfaces added to vlans '22' and '23'.\n{out}" out = await BridgeVlan.add( input_data=[{device_host_name: [ {'device': port, 'vid': 24, 'pvid': True} for port in ports]}]) assert out[0][device_host_name]['rc'] == 0, f"Verify that interfaces added to vlans '24'.\n{out}" out = await BridgeVlan.show(input_data=[{device_host_name: [{'cmd_options': '-j'}]}], parse_output=True) assert out[0][device_host_name]['rc'] == 0, 'Failed to show BridgeVlan detail.' address_map = ( # swp port, tg port, tg ip, gw, plen (ports[0], tg_ports[0], '1.1.1.2', '1.1.1.1', 24), (ports[1], tg_ports[1], '1.1.1.3', '1.1.1.1', 24), (ports[2], tg_ports[2], '1.1.1.4', '1.1.1.1', 24), (ports[3], tg_ports[3], '1.1.1.5', '1.1.1.1', 24) ) dev_groups = tgen_utils_dev_groups_from_config( {'ixp': port, 'ip': ip, 'gw': gw, 'plen': plen} for _, port, ip, gw, plen in address_map ) await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, ports, dev_groups) """ Set up the following streams: — stream_0 — | — stream_1 — | — stream_2 — | — stream_3 — swp1 -> swp4 | swp2 -> swp4 | swp3 -> swp4 | swp4 -> swp3 — stream_0 — | — stream_1 — | — stream_2 — | — stream_3 — swp1 -> swp3 | swp2 -> swp3 | swp3 -> swp2 | swp4 -> swp2 — stream_0 — | — stream_1 — | — stream_2 — | — stream_3 — swp1 -> swp2 | swp2 -> swp1 | swp3 -> swp1 | swp4 -> swp1 """ for x in range(3): streams = { 'stream_0': { 'ip_source': dev_groups[tg_ports[0]][0]['name'], 'ip_destination': dev_groups[tg_ports[3-x]][0]['name'], 'srcMac': '28:be:0d:47:eb:2b', 'dstMac': f'1c:99:9f:fb:63:1{x+2}', 'frameSize': 162, 'rate': pps_value, 'protocol': '0x0800', 'type': 'raw' }, 'stream_1': { 'ip_source': dev_groups[tg_ports[1]][0]['name'], 'ip_destination': dev_groups[tg_ports[3-x if x < 2 else 0]][0]['name'], 'srcMac': 'f2:de:a4:35:bd:4b', 'dstMac': f'fa:f5:38:5e:1a:1{x+2}', 'frameSize': 162, 'rate': pps_value, 'protocol': '0x0800', 'type': 'raw', 'vlanID': 22 }, 'stream_2': { 'ip_source': dev_groups[tg_ports[2]][0]['name'], 'ip_destination': dev_groups[tg_ports[3-x if x <= 0 else 2-x]][0]['name'], 'srcMac': '2a:3e:13:88:e5:6d', 'dstMac': f'f2:c9:74:75:45:3{x+2}', 'frameSize': 162, 'rate': pps_value, 'protocol': '0x0800', 'type': 'raw', 'vlanID': 23 }, 'stream_3': { 'ip_source': dev_groups[tg_ports[3]][0]['name'], 'ip_destination': dev_groups[tg_ports[2-x]][0]['name'], 'srcMac': 'ea:f9:ca:10:1d:b6', 'dstMac': f'78:d5:fc:e5:42:8{x+2}', 'frameSize': 162, 'rate': pps_value, 'protocol': '0x0800', 'type': 'raw', 'vlanID': 24 } } await tgen_utils_setup_streams(tgen_dev, config_file_name=None, streams=streams) await tgen_utils_start_traffic(tgen_dev) await asyncio.sleep(traffic_duration) await tgen_utils_stop_traffic(tgen_dev) await asyncio.sleep(wait) if x == 2: expected_loss = { 'stream_0': 100, 'stream_1': 100, 'stream_2': 0, 'stream_3': 0 } else: expected_loss = { 'stream_0': 0, 'stream_1': 0, 'stream_2': 0, 'stream_3': 0 } # check the traffic stats stats = await tgen_utils_get_traffic_stats(tgen_dev, 'Flow Statistics') for row in stats.Rows: > assert tgen_utils_get_loss(row) == expected_loss[row['Traffic Item']], \ 'Verify that traffic is forwarded/not forwarded in accordance.' E AssertionError: Verify that traffic is forwarded/not forwarded in accordance. E assert 0.019 == 0 E + where 0.019 = tgen_utils_get_loss(<ixnetwork_restpy.assistants.statistics.row.Row object at 0x7f1dbccca860>) /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_vlan_membership.py:195: AssertionError -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_port_isolation_interaction_vlan_membership">Starting testcase:test_port_isolation_interaction_vlan_membership from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_vlan_membership.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-10016' coro=<test_port_isolation_interaction_vlan_membership() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_vlan_membership.py:51> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=169, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=170] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=170] Local address: 172.17.0.2, port 59598 INFO asyncssh:logging.py:92 [conn=170] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=170] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=170] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=170, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:15:56 UTC 2023 INFO asyncssh:logging.py:92 [conn=170, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=170, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=170, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=170, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=170, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=170, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=170, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=170, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=170, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=170, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 isolated on && bridge link set dev swp34 isolated on INFO asyncssh:logging.py:92 [conn=170, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=8] Command: bridge link set dev swp33 isolated on && bridge link set dev swp34 isolated on INFO asyncssh:logging.py:92 [conn=170, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=170, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 22 && bridge vlan add dev swp34 vid 22 && bridge vlan add dev swp35 vid 22 && bridge vlan add dev swp36 vid 22 INFO asyncssh:logging.py:92 [conn=170, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=10] Command: bridge vlan add dev swp33 vid 22 && bridge vlan add dev swp34 vid 22 && bridge vlan add dev swp35 vid 22 && bridge vlan add dev swp36 vid 22 INFO asyncssh:logging.py:92 [conn=170, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=170, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 23 && bridge vlan add dev swp34 vid 23 && bridge vlan add dev swp35 vid 23 && bridge vlan add dev swp36 vid 23 INFO asyncssh:logging.py:92 [conn=170, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=12] Command: bridge vlan add dev swp33 vid 23 && bridge vlan add dev swp34 vid 23 && bridge vlan add dev swp35 vid 23 && bridge vlan add dev swp36 vid 23 INFO asyncssh:logging.py:92 [conn=170, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=170, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 24 pvid && bridge vlan add dev swp34 vid 24 pvid && bridge vlan add dev swp35 vid 24 pvid && bridge vlan add dev swp36 vid 24 pvid INFO asyncssh:logging.py:92 [conn=170, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=14] Command: bridge vlan add dev swp33 vid 24 pvid && bridge vlan add dev swp34 vid 24 pvid && bridge vlan add dev swp35 vid 24 pvid && bridge vlan add dev swp36 vid 24 pvid INFO asyncssh:logging.py:92 [conn=170, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=170, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=15] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show INFO asyncssh:logging.py:92 [conn=170, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=16] Command: bridge -j vlan show INFO asyncssh:logging.py:92 [conn=170, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifname":"swp33","vlans":[{"vlan":22},{"vlan":23},{"vlan":24,"flags":["PVID"]}]},{"ifname":"swp34","vlans":[{"vlan":22},{"vlan":23},{"vlan":24,"flags":["PVID"]}]},{"ifname":"swp35","vlans":[{"vlan":22},{"vlan":23},{"vlan":24,"flags":["PVID"]}]},{"ifname":"swp36","vlans":[{"vlan":22},{"vlan":23},{"vlan":24,"flags":["PVID"]}]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbce70640>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI stream_0 SIP-DIP N/A Tx 5404 Rx 5403 Loss 0.019 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:8 TI stream_1 SIP-DIP N/A Tx 5404 Rx 5404 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:8 TI stream_2 SIP-DIP N/A Tx 5404 Rx 5404 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:7 TI stream_3 SIP-DIP N/A Tx 5404 Rx 5404 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_port_isolation_interaction_vlan_membership from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_vlan_membership.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=170, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=170, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=18] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:19:05 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=170, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=19] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=170, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=20] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:19:06 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=170, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=170, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=22] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=170, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":170,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=170, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=170, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=170, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=170, chan=24] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=170, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=170, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=170, chan=24] Channel closed DEBUG infra2:Logger.py:156 | |||
| XFailed | functional/ipv4/test_ipv4_icmp.py::test_ipv4_ping_size | 123.97 | |
|
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7f1dbece1b10> @pytest.mark.xfail(reason='Device does not support fragmentation') async def test_ipv4_ping_size(testbed): """ Test Name: test_ipv4_ping_size Test Suite: suite_functional_ipv4 Test Overview: Test IPv4 ping size Test Procedure: 1. Init interfaces 2. Configure ports up 3. Configure IP addrs 4. Add dynamic arp entries 5. Generate ping with size smaller than mru and larger than mru and verify fragmentation on the larger ping """ # 1. Init interfaces tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 4) if not tgen_dev or not dent_devices: pytest.skip('The testbed does not have enough dent with tgen connections') dent_dev = dent_devices[0] dent = dent_dev.host_name tg_ports = tgen_dev.links_dict[dent][0] ports = tgen_dev.links_dict[dent][1] address_map = ( # swp port, tg port, swp ip, tg ip, plen (ports[0], tg_ports[0], '1.1.1.1', '1.1.1.2', 24), (ports[1], tg_ports[1], '2.2.2.1', '2.2.2.2', 24), (ports[2], tg_ports[2], '3.3.3.1', '3.3.3.2', 24), (ports[3], tg_ports[3], '4.4.4.1', '4.4.4.2', 24), ) # 2. Configure ports up out = await IpLink.set(input_data=[{dent: [ {'device': port, 'operstate': 'up'} for port, *_ in address_map ]}]) assert out[0][dent]['rc'] == 0, 'Failed to set port state UP' # 3. Configure IP addrs out = await IpAddress.add(input_data=[{dent: [ {'dev': port, 'prefix': f'{ip}/{plen}'} for port, _, ip, _, plen in address_map ]}]) assert out[0][dent]['rc'] == 0, 'Failed to add IP addr to port' dev_groups = tgen_utils_dev_groups_from_config( {'ixp': port, 'ip': ip, 'gw': gw, 'plen': plen} for _, port, gw, ip, plen in address_map ) await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, ports, dev_groups) # 4. Add dynamic arp entries streams = { 'ipv4': {'ip_source': dev_groups[tg_ports[0]][0]['name'], 'ip_destination': dev_groups[tg_ports[1]][0]['name']} } await tgen_utils_setup_streams(tgen_dev, None, streams) # will send arps to all ports # 5. Generate ping with size smaller than mru await asyncio.gather(*(do_ping(dent_dev, port, dst, size=100, timeout=15) for port, *_, dst, _ in address_map)) # Generate ping with size larger than mru and verify fragmentation > await asyncio.gather(*(do_ping(dent_dev, port, dst, size=1473, timeout=15) for port, *_, dst, _ in address_map)) /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py:278: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ dev = [DENT infrastructure 2: 10.36.118.23], port = 'swp33', dst = '1.1.1.2' count = 1, interval = 0.1, size = 1473, timeout = 15 async def do_ping(dev, port, dst, count=1, interval=0.1, size=0, timeout=120): cmd = f'ping -I {port} -c {count} -i {interval} -s {size} -w {timeout} {dst}' cmd += ' | grep "ping statistics" -A 2' # filter ouptut rc, out = await dev.run_cmd(cmd) assert rc == 0, f'Failed to send ping from {port} to {dst}' > assert ' 0% ' in out, f'Some pings did not reach their destination\n{out}' E AssertionError: Some pings did not reach their destination E --- 1.1.1.2 ping statistics --- E 145 packets transmitted, 0 received, 100% packet loss, time 14988ms E E E assert ' 0% ' in '--- 1.1.1.2 ping statistics ---\n145 packets transmitted, 0 received, 100% packet loss, time 14988ms\n\n' /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py:35: AssertionError -----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-6823' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_ping_size">Starting testcase:test_ipv4_ping_size from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=118, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=119] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=119] Local address: 172.17.0.2, port 34984 INFO asyncssh:logging.py:92 [conn=119] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=119] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=119] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=119, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:33:39 UTC 2023 INFO asyncssh:logging.py:92 [conn=119, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=119, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=119, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=119, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=119, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=119, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=119, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=119, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:33:39 UTC 2023 INFO asyncssh:logging.py:92 [conn=119, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=119, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=119, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=119, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=119, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=10] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=119, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ipv4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=119, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=11] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=12] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=13] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=14] Received channel close DEBUG infra2:Logger.py:156 ping -I swp33 -c 1 -i 0.1 -s 100 -w 15 1.1.1.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=15] Requesting new SSH session DEBUG infra2:Logger.py:156 ping -I swp34 -c 1 -i 0.1 -s 100 -w 15 2.2.2.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=16] Requesting new SSH session DEBUG infra2:Logger.py:156 ping -I swp35 -c 1 -i 0.1 -s 100 -w 15 3.3.3.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=14] Channel closed DEBUG infra2:Logger.py:156 ping -I swp36 -c 1 -i 0.1 -s 100 -w 15 4.4.4.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=15] Command: ping -I swp33 -c 1 -i 0.1 -s 100 -w 15 1.1.1.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=16] Command: ping -I swp34 -c 1 -i 0.1 -s 100 -w 15 2.2.2.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=17] Command: ping -I swp35 -c 1 -i 0.1 -s 100 -w 15 3.3.3.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=18] Command: ping -I swp36 -c 1 -i 0.1 -s 100 -w 15 4.4.4.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=15] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=18] Received channel close DEBUG infra2:Logger.py:156 --- 1.1.1.2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.329/0.329/0.329/0.000 ms INFO asyncssh:logging.py:92 [conn=119, chan=16] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=18] Channel closed DEBUG infra2:Logger.py:156 --- 2.2.2.2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.355/0.355/0.355/0.000 ms DEBUG infra2:Logger.py:156 --- 3.3.3.2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.335/0.335/0.335/0.000 ms DEBUG infra2:Logger.py:156 --- 4.4.4.2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.272/0.272/0.272/0.000 ms INFO asyncssh:logging.py:92 [conn=119, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=21] Received channel close DEBUG infra2:Logger.py:156 ping -I swp33 -c 1 -i 0.1 -s 1473 -w 15 1.1.1.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=20] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=22] Received channel close DEBUG infra2:Logger.py:156 ping -I swp34 -c 1 -i 0.1 -s 1473 -w 15 2.2.2.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=24] Requesting new SSH session DEBUG infra2:Logger.py:156 ping -I swp35 -c 1 -i 0.1 -s 1473 -w 15 3.3.3.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=22] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=23] Command: ping -I swp33 -c 1 -i 0.1 -s 1473 -w 15 1.1.1.2 | grep "ping statistics" -A 2 DEBUG infra2:Logger.py:156 ping -I swp36 -c 1 -i 0.1 -s 1473 -w 15 4.4.4.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=24] Command: ping -I swp34 -c 1 -i 0.1 -s 1473 -w 15 2.2.2.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=25] Command: ping -I swp35 -c 1 -i 0.1 -s 1473 -w 15 3.3.3.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=26] Command: ping -I swp36 -c 1 -i 0.1 -s 1473 -w 15 4.4.4.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=119, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=23] Channel closed DEBUG infra2:Logger.py:156 --- 1.1.1.2 ping statistics --- 145 packets transmitted, 0 received, 100% packet loss, time 14988ms -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_ping_size from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py INFO asyncssh:logging.py:92 [conn=119, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=24] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=119, chan=26] Channel closed DEBUG infra2:Logger.py:156 --- 2.2.2.2 ping statistics --- 145 packets transmitted, 0 received, 100% packet loss, time 14982ms DEBUG infra2:Logger.py:156 --- 3.3.3.2 ping statistics --- 145 packets transmitted, 0 received, 100% packet loss, time 14986ms DEBUG infra2:Logger.py:156 --- 4.4.4.2 ping statistics --- 145 packets transmitted, 0 received, 100% packet loss, time 14990ms INFO asyncssh:logging.py:92 [conn=119, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=27] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=119, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=28] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=119, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=28] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=119, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=119, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:35:42 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=119, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=31] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=119, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=32] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:35:42 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=119, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=119, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=34] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=119, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=119, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=35] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=119, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=36] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=119, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=36] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=119, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=119, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=119, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=119, chan=38] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=119, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=119, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=119, chan=38] Channel closed DEBUG infra2:Logger.py:156 | |||
| XFailed | functional/ipv4/test_ipv4_mtu.py::test_ipv4_fragmentation | 133.62 | |
|
testbed = <dent_os_testbed.TestBed.TestBed object at 0x7f1dbece1b10> @pytest.mark.xfail(reason='Device does not support fragmentation') async def test_ipv4_fragmentation(testbed): """ Test Name: test_ipv4_fragmentation Test Suite: suite_functional_ipv4 Test Overview: Test IPv4 fragmentation Test Procedure: 1. Init interfaces 2. Configure ports up 3. Configure IP addrs 4. Generate Non-fragment/fragment traffic and verify reception """ # 1. Init interfaces tgen_dev, dent_devices = await tgen_utils_get_dent_devices_with_tgen(testbed, [], 4) if not tgen_dev or not dent_devices: pytest.skip('The testbed does not have enough dent with tgen connections') dent = dent_devices[0].host_name tg_ports = tgen_dev.links_dict[dent][0] ports = tgen_dev.links_dict[dent][1] traffic_duration = 10 fragmented = 1522 non_fragmented = 1420 address_map = ( # swp port, tg port, swp ip, tg ip, plen (ports[0], tg_ports[0], '1.1.1.1', '1.1.1.2', 24), (ports[1], tg_ports[1], '2.2.2.1', '2.2.2.2', 24), (ports[2], tg_ports[2], '3.3.3.1', '3.3.3.2', 24), (ports[3], tg_ports[3], '4.4.4.1', '4.4.4.2', 24), ) # 2. Configure ports up out = await IpLink.set(input_data=[{dent: [ {'device': port, 'operstate': 'up'} for port, *_ in address_map ]}]) assert out[0][dent]['rc'] == 0, 'Failed to set port state UP' # 3. Configure IP addrs out = await IpAddress.add(input_data=[{dent: [ {'dev': port, 'prefix': f'{ip}/{plen}'} for port, _, ip, _, plen in address_map ]}]) assert out[0][dent]['rc'] == 0, 'Failed to add IP addr to port' dev_groups = tgen_utils_dev_groups_from_config( {'ixp': port, 'ip': ip, 'gw': gw, 'plen': plen} for _, port, gw, ip, plen in address_map ) await tgen_utils_traffic_generator_connect(tgen_dev, tg_ports, ports, dev_groups) streams = { f'{tg1} <-> {tg2} | frame size {size}': { 'type': 'ipv4', 'ip_source': dev_groups[tg1][0]['name'], 'ip_destination': dev_groups[tg2][0]['name'], 'protocol': 'ip', 'rate': '1000', # pps 'frameSize': size, 'bi_directional': True, } for tg1, tg2, size in ((tg_ports[0], tg_ports[1], non_fragmented), (tg_ports[2], tg_ports[3], fragmented)) } # 4. Generate Non-fragment/fragment traffic and verify reception await tgen_utils_setup_streams(tgen_dev, None, streams) await tgen_utils_start_traffic(tgen_dev) await asyncio.sleep(traffic_duration) await tgen_utils_stop_traffic(tgen_dev) # Verify packet discarded/fwd stats = await tgen_utils_get_traffic_stats(tgen_dev, 'Flow Statistics') for row in stats.Rows: loss = tgen_utils_get_loss(row) if str(non_fragmented) in row['Traffic Item']: assert loss == 0, f'Expected loss: 0%, actual: {loss}%' assert row['Tx Frames'] == row['Rx Frames'], \ f"Expected Tx Frames {row['Tx Frames']} to equal Rx Frames {row['Rx Frames']}" else: # fragmented traffic > assert int(row['Rx Frames']) == int(row['Tx Frames']) * 2, \ f"Expected Rx Frames {row['Rx Frames']} to equal 2 * Tx Frames {2 * int(row['Tx Frames'])}" E AssertionError: Expected Rx Frames 0 to equal 2 * Tx Frames 10112 E assert 0 == (5056 * 2) E + where 0 = int('0') E + and 5056 = int('5056') /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_mtu.py:214: AssertionError -----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-7029' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_fragmentation">Starting testcase:test_ipv4_fragmentation from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_mtu.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=122, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=123] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=123] Local address: 172.17.0.2, port 53716 INFO asyncssh:logging.py:92 [conn=123] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=123] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=123] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=123, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:41:47 UTC 2023 INFO asyncssh:logging.py:92 [conn=123, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=123, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=123, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=123, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=123, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=123, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=123, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=123, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:41:47 UTC 2023 INFO asyncssh:logging.py:92 [conn=123, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=123, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=123, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=123, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=123, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=10] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=123, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 <-> 10.36.118.199:2:6 | frame size 1420 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:7 <-> 10.36.118.199:2:8 | frame size 1522 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:7_3.3.3.2/24 to 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd1a440>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 | frame size 1420 SIP-DIP 1.1.1.2-2.2.2.2 Tx 5056 Rx 5056 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 | frame size 1420 SIP-DIP 2.2.2.2-1.1.1.2 Tx 5056 Rx 5056 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:7 <-> 10.36.118.199:2:8 | frame size 1522 SIP-DIP 3.3.3.2-4.4.4.2 Tx 5056 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:7 <-> 10.36.118.199:2:8 | frame size 1522 SIP-DIP 4.4.4.2-3.3.3.2 Tx 5056 Rx 0 Loss 100.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_fragmentation from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_mtu.py INFO asyncssh:logging.py:92 [conn=123, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=11] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=123, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=12] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=123, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=12] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=123, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=123, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:44:00 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=123, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=123, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:44:00 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=123, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=123, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=18] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=123, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=123, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=123, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=20] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=123, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=123, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=123, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=123, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=123, chan=22] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=123, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=123, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=123, chan=22] Channel closed DEBUG infra2:Logger.py:156 | |||
| Skipped | functional/L1/test_l1_forced_speed.py::test_l1_forced_speed_[10000-full] | 10.78 | |
|
('/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py', 69, 'Skipped: Can not run test in device infra2 with the speed: 10000') -----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-970' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_forced_speed_[10000-full]">Starting testcase:test_l1_forced_speed_[10000-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=17, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=18] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=18] Local address: 172.17.0.2, port 51390 INFO asyncssh:logging.py:92 [conn=18] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=18] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=18] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=18, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:11:04 UTC 2023 INFO asyncssh:logging.py:92 [conn=18, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=18, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=18, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=18, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=18, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=4] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=18, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=18, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=7] Received channel close DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=18, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=8] Received channel close DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=18, chan=10] Requesting new SSH session DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=18, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=9] Command: ethtool swp33 DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=18, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=10] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=18, chan=11] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=18, chan=12] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=18, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=10] Channel closed INFO asyncssh:logging.py:92 [conn=18, chan=11] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=18, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=12] Channel closed DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=18, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=18, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:11:14 UTC 2023 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_forced_speed_[10000-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py INFO asyncssh:logging.py:92 [conn=18, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=15] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=18, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=16] Command: ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=18, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=18, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=18, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=18] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:11:14 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=18, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=19] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=18, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=20] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:11:15 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=18, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=18, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=18, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=18, chan=22] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=18, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=18, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=18, chan=22] Channel closed DEBUG infra2:Logger.py:156 [] | |||
| Skipped | functional/L1/test_l1_port_state.py::test_l1_link_up_state_software_power_cycle | 0.00 | |
|
('/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_port_state.py', 95, 'Skipped: https://github.com/dentproject/dentOS/issues/152') -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_link_up_state_software_power_cycle from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_port_state.py | |||
| Passed | functional/L1/test_l1_autodetect.py::test_l1_autodetect[10-full] | 164.53 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-16' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_autodetect[10-full]">Starting testcase:test_l1_autodetect[10-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=0, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=1] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=1] Local address: 172.17.0.2, port 44314 INFO asyncssh:logging.py:92 [conn=1] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=1] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=1] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=1, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:19:44 UTC 2023 INFO asyncssh:logging.py:92 [conn=1, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=1, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=1, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=1, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=3] Channel closed INFO asyncssh:logging.py:92 [conn=1, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=5] Received channel close DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=1, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=4] Channel closed INFO asyncssh:logging.py:92 [conn=1, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=1, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=6] Received channel close DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=1, chan=8] Requesting new SSH session DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=1, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=1, chan=7] Command: ethtool swp33 DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=1, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=8] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=1, chan=9] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=1, chan=10] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=1, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=1, chan=8] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=1, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=1, chan=10] Channel closed DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=1, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=11] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=1, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=12] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:19:45 UTC 2023 INFO asyncssh:logging.py:92 [conn=1, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=13] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=1, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=14] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=1, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=14] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=1, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=15] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=1, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=16] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=1, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=16] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=1, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=1, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=18] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=1, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=1, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=1, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=20] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=1, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=1, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=1, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=22] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=1, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=1, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=23] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 speed 10 autoneg off duplex full && ethtool -s swp34 speed 10 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=1, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=24] Command: ethtool -s swp33 speed 10 autoneg off duplex full && ethtool -s swp34 speed 10 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=1, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Change L1 port configuration (autoneg/speed/duplex) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 10 to None on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 10 to None on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'update_l1_config', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=1, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=25] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=1, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=26] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=1, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=26] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 10Mb/s Duplex: Full Auto-negotiation: off Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=1, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=27] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=1, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=28] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=1, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=28] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 10Mb/s Duplex: Full Auto-negotiation: off Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 --> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 --> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf9ecb0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 --> 10.36.118.199:2:6 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6584 Rx 6584 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:6 --> 10.36.118.199:2:5 SIP-DIP 00:12:01:00:00:01-00:11:01:00:00:01 Tx 6584 Rx 6580 Loss 0.061 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_autodetect[10-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py INFO asyncssh:logging.py:92 [conn=1, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=29] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=1, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=30] Command: ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=1, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=1, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=31] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=1, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=32] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:22:28 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=1, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=1, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:22:29 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=1, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=35] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=1, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=36] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=1, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=36] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":58,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=1, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=1, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=1, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=1, chan=38] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=1, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=1, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=1, chan=38] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/L1/test_l1_autodetect.py::test_l1_autodetect[10-half] | 243.81 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-70' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_autodetect[10-half]">Starting testcase:test_l1_autodetect[10-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=1, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=2] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=2] Local address: 172.17.0.2, port 43856 INFO asyncssh:logging.py:92 [conn=2] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=2] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=2] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=2, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:22:29 UTC 2023 INFO asyncssh:logging.py:92 [conn=2, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=2, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=2, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=2, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=2, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=4] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=2, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=2, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=2, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=7] Received channel close DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=2, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=2, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=2, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=8] Received channel close DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=2, chan=10] Requesting new SSH session DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=2, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=2, chan=9] Command: ethtool swp33 DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=2, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=10] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=2, chan=11] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=2, chan=12] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=2, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=10] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=2, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=9] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=2, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=11] Channel closed INFO asyncssh:logging.py:92 [conn=2, chan=12] Channel closed DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=2, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=2, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:22:39 UTC 2023 INFO asyncssh:logging.py:92 [conn=2, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=15] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=2, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=16] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=2, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=16] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=2, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=17] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=2, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=18] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=2, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=18] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=2, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=2, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=20] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=2, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=2, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=2, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=22] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=2, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=2, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=2, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=24] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=2, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=2, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=25] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 speed 10 autoneg off duplex half && ethtool -s swp34 speed 10 autoneg off duplex half INFO asyncssh:logging.py:92 [conn=2, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=26] Command: ethtool -s swp33 speed 10 autoneg off duplex half && ethtool -s swp34 speed 10 autoneg off duplex half INFO asyncssh:logging.py:92 [conn=2, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Change L1 port configuration (autoneg/speed/duplex) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 10 to None on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 10 to None on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'update_l1_config', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=2, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=27] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=2, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=28] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=2, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=28] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 10Mb/s Duplex: Half Auto-negotiation: off Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=2, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=29] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=2, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=30] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=2, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=30] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 10Mb/s Duplex: Half Auto-negotiation: off Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 --> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd3c6e60>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 --> 10.36.118.199:2:6 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 4660 Rx 4660 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:5 --> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 --> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd608ee0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:6 --> 10.36.118.199:2:5 SIP-DIP 00:12:01:00:00:01-00:11:01:00:00:01 Tx 4728 Rx 4728 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:6 --> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_autodetect[10-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py INFO asyncssh:logging.py:92 [conn=2, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=31] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=2, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=32] Command: ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=2, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=2, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=2, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:26:32 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=2, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=2, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=36] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:26:32 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=2, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=2, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=38] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=2, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":59,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=2, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=2, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=2, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=2, chan=40] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=2, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=2, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=2, chan=40] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/L1/test_l1_autodetect.py::test_l1_autodetect[100-full] | 170.07 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-126' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_autodetect[100-full]">Starting testcase:test_l1_autodetect[100-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=2, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=3] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=3] Local address: 172.17.0.2, port 48686 INFO asyncssh:logging.py:92 [conn=3] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=3] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=3] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=3, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:26:33 UTC 2023 INFO asyncssh:logging.py:92 [conn=3, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=3, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=3, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=3, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=3, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=4] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=3, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=3, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=7] Received channel close DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=3, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=8] Received channel close DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=3, chan=10] Requesting new SSH session DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=3, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=9] Command: ethtool swp33 DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=3, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=10] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=3, chan=11] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=3, chan=12] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=3, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=10] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=11] Channel closed INFO asyncssh:logging.py:92 [conn=3, chan=9] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=3, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=12] Channel closed DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=3, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=3, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:26:43 UTC 2023 INFO asyncssh:logging.py:92 [conn=3, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=15] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=3, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=16] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=3, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=16] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=3, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=17] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=3, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=18] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=3, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=18] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=3, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=3, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=20] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=3, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=3, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=3, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=22] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=3, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=3, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=3, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=24] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=3, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=3, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=25] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 speed 100 autoneg off duplex full && ethtool -s swp34 speed 100 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=3, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=26] Command: ethtool -s swp33 speed 100 autoneg off duplex full && ethtool -s swp34 speed 100 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=3, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Change L1 port configuration (autoneg/speed/duplex) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 100 to None on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 100 to None on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'update_l1_config', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=3, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=27] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=3, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=28] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=3, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=28] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 100Mb/s Duplex: Full Auto-negotiation: off Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=3, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=29] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=3, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=30] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=3, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=30] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 100Mb/s Duplex: Full Auto-negotiation: off Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 --> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 --> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd00db40>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 --> 10.36.118.199:2:6 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 33089 Rx 22921 Loss 30.729 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:6 --> 10.36.118.199:2:5 SIP-DIP 00:12:01:00:00:01-00:11:01:00:00:01 Tx 33088 Rx 22921 Loss 30.727 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_autodetect[100-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py INFO asyncssh:logging.py:92 [conn=3, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=31] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=3, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=32] Command: ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=3, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=3, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=3, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:29:22 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=3, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=3, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=36] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:29:22 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=3, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=3, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=38] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=3, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":60,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=3, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=3, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=3, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=3, chan=40] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=3, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=3, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=3, chan=40] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/L1/test_l1_autodetect.py::test_l1_autodetect[100-half] | 239.29 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-182' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_autodetect[100-half]">Starting testcase:test_l1_autodetect[100-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=3, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=4] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=4] Local address: 172.17.0.2, port 42170 INFO asyncssh:logging.py:92 [conn=4] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=4] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=4] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=4, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:29:23 UTC 2023 INFO asyncssh:logging.py:92 [conn=4, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=4, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=4, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=4, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=4, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=4] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=4, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=4, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=6] Received channel close DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=4, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=8] Received channel close DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=4, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=9] Command: ethtool swp33 DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=4, chan=11] Requesting new SSH session DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=4, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=10] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=4, chan=11] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=4, chan=12] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=4, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=9] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=4, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=12] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=10] Channel closed INFO asyncssh:logging.py:92 [conn=4, chan=11] Channel closed DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=4, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=4, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:29:33 UTC 2023 INFO asyncssh:logging.py:92 [conn=4, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=15] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=4, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=16] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=4, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=16] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=4, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=17] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=4, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=18] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=4, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=18] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=4, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=4, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=20] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=4, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=4, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=4, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=22] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=4, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=4, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=4, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=24] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=4, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=4, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=25] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 speed 100 autoneg off duplex half && ethtool -s swp34 speed 100 autoneg off duplex half INFO asyncssh:logging.py:92 [conn=4, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=26] Command: ethtool -s swp33 speed 100 autoneg off duplex half && ethtool -s swp34 speed 100 autoneg off duplex half INFO asyncssh:logging.py:92 [conn=4, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Change L1 port configuration (autoneg/speed/duplex) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 100 to None on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 100 to None on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'update_l1_config', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=4, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=27] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=4, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=28] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=4, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=28] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 100Mb/s Duplex: Half Auto-negotiation: off Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=4, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=29] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=4, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=30] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=4, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=30] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 100Mb/s Duplex: Half Auto-negotiation: off Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 --> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd04a0e0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 --> 10.36.118.199:2:6 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 48992 Rx 48992 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:5 --> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 --> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd0487c0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:6 --> 10.36.118.199:2:5 SIP-DIP 00:12:01:00:00:01-00:11:01:00:00:01 Tx 47009 Rx 47009 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:6 --> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_autodetect[100-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py INFO asyncssh:logging.py:92 [conn=4, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=31] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=4, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=32] Command: ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=4, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=4, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=4, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:33:22 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=4, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=4, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=36] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:33:22 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=4, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=4, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=38] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=4, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":61,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=4, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=4, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=4, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=4, chan=40] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=4, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=4, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=4, chan=40] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/L1/test_l1_autodetect.py::test_l1_autodetect[1000-full] | 175.33 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-238' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_autodetect[1000-full]">Starting testcase:test_l1_autodetect[1000-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=4, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=5] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=5] Local address: 172.17.0.2, port 41498 INFO asyncssh:logging.py:92 [conn=5] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=5] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=5] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=5, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:33:22 UTC 2023 INFO asyncssh:logging.py:92 [conn=5, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=5, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=5, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=5, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=5, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=4] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=5, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=5, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=7] Received channel close DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=5, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=8] Received channel close DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=5, chan=10] Requesting new SSH session DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=5, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=9] Command: ethtool swp33 DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=5, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=10] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=5, chan=11] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=5, chan=12] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=5, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=10] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=5, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=12] Channel closed INFO asyncssh:logging.py:92 [conn=5, chan=11] Received channel close DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=5, chan=11] Channel closed DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=5, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=5, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:33:32 UTC 2023 INFO asyncssh:logging.py:92 [conn=5, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=15] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=5, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=16] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=5, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=16] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=5, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=17] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=5, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=18] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=5, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=18] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=5, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=5, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=20] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=5, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=5, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=5, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=22] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=5, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=5, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=5, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=24] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=5, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=5, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=25] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 speed 1000 autoneg off duplex full && ethtool -s swp34 speed 1000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=5, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=26] Command: ethtool -s swp33 speed 1000 autoneg off duplex full && ethtool -s swp34 speed 1000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=5, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Change L1 port configuration (autoneg/speed/duplex) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 1000 to None on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 1000 to None on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'update_l1_config', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=5, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=27] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=5, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=28] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=5, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=28] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 1000Mb/s Duplex: Full Auto-negotiation: off Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=5, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=29] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=5, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=30] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=5, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=30] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 1000Mb/s Duplex: Full Auto-negotiation: off Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 --> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 --> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd00ea40>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 --> 10.36.118.199:2:6 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 416085 Rx 416085 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:6 --> 10.36.118.199:2:5 SIP-DIP 00:12:01:00:00:01-00:11:01:00:00:01 Tx 416085 Rx 416085 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_autodetect[1000-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autodetect.py INFO asyncssh:logging.py:92 [conn=5, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=31] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=5, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=32] Command: ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=5, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=5, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=5, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:36:17 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=5, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=5, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=36] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:36:17 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=5, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=5, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=38] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=5, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":62,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=5, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=5, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=5, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=5, chan=40] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=5, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=5, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=5, chan=40] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/L1/test_l1_autoneg.py::test_l1_autoneg[10-full] | 172.73 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-294' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_autoneg[10-full]">Starting testcase:test_l1_autoneg[10-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=5, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=6] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=6] Local address: 172.17.0.2, port 36214 INFO asyncssh:logging.py:92 [conn=6] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=6] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=6] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=6, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:36:18 UTC 2023 INFO asyncssh:logging.py:92 [conn=6, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=6, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=6, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=6, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=6, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=4] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=6, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=6, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=7] Received channel close DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=6, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=8] Received channel close DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=6, chan=10] Requesting new SSH session DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=6, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=9] Command: ethtool swp33 DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=6, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=10] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=6, chan=11] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=6, chan=12] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=6, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=10] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=12] Channel closed INFO asyncssh:logging.py:92 [conn=6, chan=11] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=6, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=6, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:36:28 UTC 2023 INFO asyncssh:logging.py:92 [conn=6, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=15] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=6, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=16] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=6, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=16] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=6, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=17] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=6, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=18] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=6, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=18] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=6, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=6, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=20] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=6, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=6, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=6, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=22] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=6, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=6, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=6, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=24] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=6, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=6, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=25] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 speed 10 autoneg on duplex full advertise 0x002 && ethtool -s swp34 speed 10 autoneg on duplex full advertise 0x002 INFO asyncssh:logging.py:92 [conn=6, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=26] Command: ethtool -s swp33 speed 10 autoneg on duplex full advertise 0x002 && ethtool -s swp34 speed 10 autoneg on duplex full advertise 0x002 INFO asyncssh:logging.py:92 [conn=6, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Change L1 port configuration (autoneg/speed/duplex) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 10 to None on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 10 to None on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'update_l1_config', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=6, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=27] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=6, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=28] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=6, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=28] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 10Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=6, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=29] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=6, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=30] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=6, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=30] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 10Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 --> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 --> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd04b520>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 --> 10.36.118.199:2:6 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 4338 Rx 4338 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:6 --> 10.36.118.199:2:5 SIP-DIP 00:12:01:00:00:01-00:11:01:00:00:01 Tx 4338 Rx 4338 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_autoneg[10-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py INFO asyncssh:logging.py:92 [conn=6, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=31] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=6, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=32] Command: ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=6, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=6, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=6, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:39:10 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=6, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=6, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=36] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:39:10 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=6, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=6, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=38] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=6, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":63,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=6, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=6, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=6, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=6, chan=40] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=6, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=6, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=6, chan=40] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/L1/test_l1_autoneg.py::test_l1_autoneg[10-half] | 244.78 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-350' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_autoneg[10-half]">Starting testcase:test_l1_autoneg[10-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=6, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=7] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=7] Local address: 172.17.0.2, port 40000 INFO asyncssh:logging.py:92 [conn=7] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=7] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=7] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=7, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:39:10 UTC 2023 INFO asyncssh:logging.py:92 [conn=7, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=7, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=7, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=7, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=7, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=4] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=7, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=7, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=7, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=7] Received channel close DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=7, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=7, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=7, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=8] Received channel close DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=7, chan=10] Requesting new SSH session DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=7, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=7, chan=9] Command: ethtool swp33 DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=7, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=10] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=7, chan=11] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=7, chan=12] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=7, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=9] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=7, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=10] Channel closed INFO asyncssh:logging.py:92 [conn=7, chan=11] Channel closed INFO asyncssh:logging.py:92 [conn=7, chan=12] Received channel close DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=7, chan=12] Channel closed DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=7, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=7, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:39:20 UTC 2023 INFO asyncssh:logging.py:92 [conn=7, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=15] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=7, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=16] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=7, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=16] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=7, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=17] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=7, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=18] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=7, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=18] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=7, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=7, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=20] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=7, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=7, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=7, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=22] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=7, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=7, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=7, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=24] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=7, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=7, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=25] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 speed 10 autoneg on duplex half advertise 0x001 && ethtool -s swp34 speed 10 autoneg on duplex half advertise 0x001 INFO asyncssh:logging.py:92 [conn=7, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=26] Command: ethtool -s swp33 speed 10 autoneg on duplex half advertise 0x001 && ethtool -s swp34 speed 10 autoneg on duplex half advertise 0x001 INFO asyncssh:logging.py:92 [conn=7, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Change L1 port configuration (autoneg/speed/duplex) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 10 to None on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 10 to None on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'update_l1_config', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=7, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=27] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=7, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=28] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=7, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=28] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 10Mb/s Duplex: Half Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=7, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=29] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=7, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=30] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=7, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=30] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 10Mb/s Duplex: Half Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 --> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd3c6f50>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 --> 10.36.118.199:2:6 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 4693 Rx 4693 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:5 --> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 --> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd00efe0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:6 --> 10.36.118.199:2:5 SIP-DIP 00:12:01:00:00:01-00:11:01:00:00:01 Tx 4713 Rx 4713 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:6 --> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_autoneg[10-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py INFO asyncssh:logging.py:92 [conn=7, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=31] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=7, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=32] Command: ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=7, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=7, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=7, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:43:14 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=7, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=7, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=36] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:43:15 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=7, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=7, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=38] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=7, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":64,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=7, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=7, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=7, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=7, chan=40] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=7, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=7, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=7, chan=40] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/L1/test_l1_autoneg.py::test_l1_autoneg[100-full] | 171.72 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-406' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_autoneg[100-full]">Starting testcase:test_l1_autoneg[100-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=7, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=8] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=8] Local address: 172.17.0.2, port 44452 INFO asyncssh:logging.py:92 [conn=8] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=8] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=8] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=8, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:43:15 UTC 2023 INFO asyncssh:logging.py:92 [conn=8, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=8, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=8, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=8, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=8, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=4] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=8, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=8, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=7] Received channel close DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=8, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=8] Received channel close DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=8, chan=10] Requesting new SSH session DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=8, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=9] Command: ethtool swp33 DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=8, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=10] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=8, chan=11] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=8, chan=12] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=8, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=10] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=11] Channel closed INFO asyncssh:logging.py:92 [conn=8, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=12] Received channel close DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=8, chan=12] Channel closed DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=8, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=8, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:43:25 UTC 2023 INFO asyncssh:logging.py:92 [conn=8, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=15] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=8, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=16] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=8, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=16] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=8, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=17] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=8, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=18] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=8, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=18] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=8, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=8, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=20] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=8, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=8, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=8, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=22] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=8, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=8, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=8, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=24] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=8, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=8, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=25] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 speed 100 autoneg on duplex full advertise 0x008 && ethtool -s swp34 speed 100 autoneg on duplex full advertise 0x008 INFO asyncssh:logging.py:92 [conn=8, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=26] Command: ethtool -s swp33 speed 100 autoneg on duplex full advertise 0x008 && ethtool -s swp34 speed 100 autoneg on duplex full advertise 0x008 INFO asyncssh:logging.py:92 [conn=8, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Change L1 port configuration (autoneg/speed/duplex) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 100 to None on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 100 to None on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'update_l1_config', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=8, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=27] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=8, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=28] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=8, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=28] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 100baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 100Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=8, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=29] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=8, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=30] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=8, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=30] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 100baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 100Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 --> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 --> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd3c6770>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 --> 10.36.118.199:2:6 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 37051 Rx 37051 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:6 --> 10.36.118.199:2:5 SIP-DIP 00:12:01:00:00:01-00:11:01:00:00:01 Tx 37051 Rx 37051 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_autoneg[100-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py INFO asyncssh:logging.py:92 [conn=8, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=31] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=8, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=32] Command: ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=8, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=8, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=8, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:46:05 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=8, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=8, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=36] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:46:06 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=8, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=8, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=38] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=8, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":65,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=8, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=8, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=8, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=8, chan=40] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=8, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=8, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=8, chan=40] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/L1/test_l1_autoneg.py::test_l1_autoneg[100-half] | 240.60 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-462' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_autoneg[100-half]">Starting testcase:test_l1_autoneg[100-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=8, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=9] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=9] Local address: 172.17.0.2, port 54254 INFO asyncssh:logging.py:92 [conn=9] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=9] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=9] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=9, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:46:07 UTC 2023 INFO asyncssh:logging.py:92 [conn=9, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=9, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=9, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=9, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=9, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=4] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=9, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=9, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=9, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=7] Received channel close DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=9, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=9, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=9, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=8] Received channel close DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=9, chan=10] Requesting new SSH session DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=9, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=9, chan=9] Command: ethtool swp33 DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=9, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=10] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=9, chan=11] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=9, chan=12] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=9, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=10] Channel closed INFO asyncssh:logging.py:92 [conn=9, chan=9] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=9, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=11] Channel closed DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=9, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=12] Channel closed DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=9, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=9, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:46:17 UTC 2023 INFO asyncssh:logging.py:92 [conn=9, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=15] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=9, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=16] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=9, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=16] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=9, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=17] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=9, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=18] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=9, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=18] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=9, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=9, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=20] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=9, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=9, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=9, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=22] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=9, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=9, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=9, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=24] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=9, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=9, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=25] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 speed 100 autoneg on duplex half advertise 0x004 && ethtool -s swp34 speed 100 autoneg on duplex half advertise 0x004 INFO asyncssh:logging.py:92 [conn=9, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=26] Command: ethtool -s swp33 speed 100 autoneg on duplex half advertise 0x004 && ethtool -s swp34 speed 100 autoneg on duplex half advertise 0x004 INFO asyncssh:logging.py:92 [conn=9, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Change L1 port configuration (autoneg/speed/duplex) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 100 to None on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 100 to None on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'update_l1_config', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=9, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=27] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=9, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=28] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=9, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=28] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 100baseT/Half Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 100Mb/s Duplex: Half Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=9, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=29] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=9, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=30] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=9, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=30] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 100baseT/Half Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 100Mb/s Duplex: Half Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 --> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd5c58a0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 --> 10.36.118.199:2:6 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 45979 Rx 45979 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:5 --> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 --> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd00f190>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:6 --> 10.36.118.199:2:5 SIP-DIP 00:12:01:00:00:01-00:11:01:00:00:01 Tx 46454 Rx 46454 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:6 --> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_autoneg[100-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py INFO asyncssh:logging.py:92 [conn=9, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=31] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=9, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=32] Command: ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=9, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=9, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=9, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:50:07 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=9, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=9, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=36] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:50:07 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=9, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=9, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=38] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=9, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":66,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=9, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=9, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=9, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=9, chan=40] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=9, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=9, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=9, chan=40] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/L1/test_l1_autoneg.py::test_l1_autoneg[1000-full] | 171.28 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-518' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_autoneg[1000-full]">Starting testcase:test_l1_autoneg[1000-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=9, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=10] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=10] Local address: 172.17.0.2, port 36084 INFO asyncssh:logging.py:92 [conn=10] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=10] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=10] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=10, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:50:07 UTC 2023 INFO asyncssh:logging.py:92 [conn=10, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=10, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=10, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=10, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=10, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=4] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=10, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=10, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=10, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=6] Received channel close DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=10, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=6] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=10, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=10, chan=9] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=10, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=7] Received channel close DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=10, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=10] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=10, chan=7] Channel closed DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=10, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=11] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=10, chan=12] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=10, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=9] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=10, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=11] Channel closed INFO asyncssh:logging.py:92 [conn=10, chan=12] Channel closed INFO asyncssh:logging.py:92 [conn=10, chan=10] Channel closed DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=10, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=10, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:50:18 UTC 2023 INFO asyncssh:logging.py:92 [conn=10, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=15] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=10, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=16] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=10, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=16] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=10, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=17] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=10, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=18] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=10, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=18] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=10, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=10, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=20] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=10, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=10, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=10, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=22] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=10, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=10, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=10, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=24] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=10, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=10, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=25] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 speed 1000 autoneg on duplex full advertise 0x020 && ethtool -s swp34 speed 1000 autoneg on duplex full advertise 0x020 INFO asyncssh:logging.py:92 [conn=10, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=26] Command: ethtool -s swp33 speed 1000 autoneg on duplex full advertise 0x020 && ethtool -s swp34 speed 1000 autoneg on duplex full advertise 0x020 INFO asyncssh:logging.py:92 [conn=10, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Change L1 port configuration (autoneg/speed/duplex) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 1000 to None on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 1000 to None on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'update_l1_config', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=10, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=27] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=10, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=28] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=10, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=28] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=10, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=29] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=10, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=30] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=10, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=30] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 --> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 --> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd073190>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 --> 10.36.118.199:2:6 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 426260 Rx 426260 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:6 --> 10.36.118.199:2:5 SIP-DIP 00:12:01:00:00:01-00:11:01:00:00:01 Tx 426260 Rx 426260 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_autoneg[1000-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_autoneg.py INFO asyncssh:logging.py:92 [conn=10, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=31] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=10, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=32] Command: ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=10, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=10, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=10, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:52:58 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=10, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=10, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=36] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:52:58 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=10, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=10, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=38] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=10, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":67,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=10, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=10, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=10, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=10, chan=40] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=10, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=10, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=10, chan=40] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/L1/test_l1_config.py::test_l1_settings_[autodetect] | 49.60 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-574' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_settings_[autodetect]">Starting testcase:test_l1_settings_[autodetect] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_config.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=10, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=11] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=11] Local address: 172.17.0.2, port 57640 INFO asyncssh:logging.py:92 [conn=11] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=11] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=11] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=11, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:52:59 UTC 2023 INFO asyncssh:logging.py:92 [conn=11, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=11, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=11, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=11, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=11, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=4] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=11, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=11, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=7] Received channel close DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=11, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=8] Received channel close DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=11, chan=10] Requesting new SSH session DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=11, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=9] Command: ethtool swp33 DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=11, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=10] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=11, chan=11] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=11, chan=12] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=11, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=10] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=11] Channel closed INFO asyncssh:logging.py:92 [conn=11, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=12] Received channel close DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=11, chan=12] Channel closed DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=11, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=11, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:53:09 UTC 2023 INFO asyncssh:logging.py:92 [conn=11, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=15] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=11, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=16] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=11, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=16] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=11, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=17] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=11, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=18] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=11, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=18] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=11, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=19] Channel closed DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=11, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=20] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=11, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=20] Channel closed DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=11, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=21] Channel closed DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=11, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=22] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=11, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=22] Channel closed DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=11, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=11, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=24] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=11, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=11, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=11, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=26] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=11, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=11, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 INFO asyncssh:logging.py:92 [conn=11, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=28] Command: ip link set dev swp33 up master br0 INFO asyncssh:logging.py:92 [conn=11, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=11, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=29] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 speed 1000 duplex full INFO asyncssh:logging.py:92 [conn=11, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=30] Command: ethtool -s swp33 speed 1000 duplex full INFO asyncssh:logging.py:92 [conn=11, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] list index out of range INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Change L1 port configuration (autoneg/speed/duplex) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 100 to 1000 on tgen_port 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 100 to 1000 on tgen_port 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 100 to 1000 on tgen_port 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 100 to 1000 on tgen_port 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'update_l1_config', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=11, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=31] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=11, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=32] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=11, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=32] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_settings_[autodetect] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_config.py INFO asyncssh:logging.py:92 [conn=11, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=33] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=11, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=34] Command: ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=11, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=11, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=11, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=36] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:53:48 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=11, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=37] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=11, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=38] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:53:48 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=11, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=11, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=40] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=11, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=40] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":68,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=11, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=11, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=41] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=11, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=11, chan=42] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=11, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=11, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=11, chan=42] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/L1/test_l1_config.py::test_l1_settings_[autoneg] | 44.34 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-632' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_settings_[autoneg]">Starting testcase:test_l1_settings_[autoneg] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_config.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=11, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=12] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=12] Local address: 172.17.0.2, port 47988 INFO asyncssh:logging.py:92 [conn=12] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=12] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=12] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=12, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:53:48 UTC 2023 INFO asyncssh:logging.py:92 [conn=12, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=12, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=12, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=12, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=12, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=4] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=12, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=12, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=6] Received channel close DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=12, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=8] Received channel close DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=12, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=9] Command: ethtool swp33 DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=12, chan=11] Requesting new SSH session DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=12, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=10] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=12, chan=11] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=12, chan=12] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=12, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=10] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=12] Channel closed INFO asyncssh:logging.py:92 [conn=12, chan=11] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=12, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=12, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:53:58 UTC 2023 INFO asyncssh:logging.py:92 [conn=12, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=15] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=12, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=16] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=12, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=16] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=12, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=17] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=12, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=18] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=12, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=18] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=12, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=19] Channel closed DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=12, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=20] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=12, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=20] Channel closed DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=12, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=21] Channel closed DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=12, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=22] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=12, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=22] Channel closed DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=12, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=12, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=24] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=12, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=12, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=12, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=26] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=12, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=12, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 INFO asyncssh:logging.py:92 [conn=12, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=28] Command: ip link set dev swp33 up master br0 INFO asyncssh:logging.py:92 [conn=12, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=12, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=29] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 autoneg on advertise 0x020 INFO asyncssh:logging.py:92 [conn=12, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=30] Command: ethtool -s swp33 autoneg on advertise 0x020 INFO asyncssh:logging.py:92 [conn=12, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] list index out of range INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Change L1 port configuration (autoneg/speed/duplex) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 100 to 1000 on tgen_port 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 100 to 1000 on tgen_port 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 100 to 1000 on tgen_port 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 100 to 1000 on tgen_port 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'update_l1_config', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=12, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=31] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=12, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=32] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=12, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=32] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_settings_[autoneg] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_config.py INFO asyncssh:logging.py:92 [conn=12, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=33] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=12, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=34] Command: ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=12, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=12, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=12, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=36] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:54:32 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=12, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=37] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=12, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=38] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:54:32 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=12, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=12, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=40] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=12, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=40] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":69,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=12, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=12, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=41] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=12, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=12, chan=42] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=12, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=12, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=12, chan=42] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/L1/test_l1_forced_speed.py::test_l1_forced_speed_[10-full] | 164.60 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-690' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_forced_speed_[10-full]">Starting testcase:test_l1_forced_speed_[10-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=12, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=13] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=13] Local address: 172.17.0.2, port 34154 INFO asyncssh:logging.py:92 [conn=13] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=13] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=13] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=13, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:54:33 UTC 2023 INFO asyncssh:logging.py:92 [conn=13, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=13, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=13, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=13, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=13, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=4] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=13, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=13, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=13, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=6] Received channel close DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=13, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=13, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=8] Received channel close DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=13, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=13, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=13, chan=9] Command: ethtool swp33 DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=13, chan=11] Requesting new SSH session DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=13, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=10] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=13, chan=11] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=13, chan=12] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=13, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=13, chan=10] Channel closed INFO asyncssh:logging.py:92 [conn=13, chan=12] Channel closed INFO asyncssh:logging.py:92 [conn=13, chan=11] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=13, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=13, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:54:43 UTC 2023 INFO asyncssh:logging.py:92 [conn=13, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=15] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=13, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=16] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=13, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=16] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=13, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=17] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=13, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=18] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=13, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=18] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=13, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=13, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=20] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=13, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=13, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=13, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=22] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=13, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=13, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=13, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=24] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=13, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=13, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=25] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 speed 10 autoneg off duplex full && ethtool -s swp34 speed 10 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=13, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=26] Command: ethtool -s swp33 speed 10 autoneg off duplex full && ethtool -s swp34 speed 10 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=13, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Change L1 port configuration (autoneg/speed/duplex) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 10 to 10 on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to False on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 10 to 10 on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to False on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'update_l1_config', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=13, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=27] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=13, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=28] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=13, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=28] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 10Mb/s Duplex: Full Auto-negotiation: off Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=13, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=29] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=13, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=30] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=13, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=30] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 10Mb/s Duplex: Full Auto-negotiation: off Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 --> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 --> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd049a20>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 --> 10.36.118.199:2:6 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6599 Rx 6599 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:6 --> 10.36.118.199:2:5 SIP-DIP 00:12:01:00:00:01-00:11:01:00:00:01 Tx 6599 Rx 6599 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_forced_speed_[10-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py INFO asyncssh:logging.py:92 [conn=13, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=31] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=13, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=32] Command: ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=13, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=13, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=13, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:57:17 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=13, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=13, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=36] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:57:17 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=13, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=13, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=38] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=13, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":70,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=13, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=13, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=13, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=13, chan=40] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=13, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=13, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=13, chan=40] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/L1/test_l1_forced_speed.py::test_l1_forced_speed_[10-half] | 241.73 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-746' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_forced_speed_[10-half]">Starting testcase:test_l1_forced_speed_[10-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=13, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=14] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=14] Local address: 172.17.0.2, port 41122 INFO asyncssh:logging.py:92 [conn=14] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=14] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=14] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=14, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:57:17 UTC 2023 INFO asyncssh:logging.py:92 [conn=14, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=14, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=14, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=14, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=14, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=4] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=14, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=14, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=7] Received channel close DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=14, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=8] Received channel close DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=14, chan=10] Requesting new SSH session DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=14, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=9] Command: ethtool swp33 DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=14, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=10] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=14, chan=11] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=14, chan=12] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=14, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=10] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=9] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 10Mb/s Duplex: Half Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 10Mb/s Duplex: Half Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=14, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=11] Channel closed INFO asyncssh:logging.py:92 [conn=14, chan=12] Channel closed DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=14, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=14, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 12:57:27 UTC 2023 INFO asyncssh:logging.py:92 [conn=14, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=15] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=14, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=16] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=14, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=16] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 10Mb/s Duplex: Half Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=14, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=17] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=14, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=18] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=14, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=18] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 10Mb/s Duplex: Half Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=14, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=14, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=20] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=14, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=14, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=14, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=22] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=14, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=14, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=14, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=24] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=14, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=14, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=25] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 speed 10 autoneg off duplex half && ethtool -s swp34 speed 10 autoneg off duplex half INFO asyncssh:logging.py:92 [conn=14, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=26] Command: ethtool -s swp33 speed 10 autoneg off duplex half && ethtool -s swp34 speed 10 autoneg off duplex half INFO asyncssh:logging.py:92 [conn=14, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Change L1 port configuration (autoneg/speed/duplex) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 10 to 10 on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to False on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 10 to 10 on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to False on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'update_l1_config', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=14, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=27] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=14, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=28] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=14, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=28] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 10Mb/s Duplex: Half Auto-negotiation: off Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=14, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=29] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=14, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=30] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=14, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=30] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 10Mb/s Duplex: Half Auto-negotiation: off Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 --> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd073610>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 --> 10.36.118.199:2:6 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 4630 Rx 4630 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:5 --> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 --> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd071870>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:6 --> 10.36.118.199:2:5 SIP-DIP 00:12:01:00:00:01-00:11:01:00:00:01 Tx 4701 Rx 4701 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:6 --> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_forced_speed_[10-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py INFO asyncssh:logging.py:92 [conn=14, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=31] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=14, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=32] Command: ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=14, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=14, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=14, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:01:17 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=14, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=14, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=36] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:01:19 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=14, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=14, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=38] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=14, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":71,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=14, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=14, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=14, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=14, chan=40] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=14, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=14, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=14, chan=40] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/L1/test_l1_forced_speed.py::test_l1_forced_speed_[100-full] | 171.10 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-802' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_forced_speed_[100-full]">Starting testcase:test_l1_forced_speed_[100-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=14, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=15] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=15] Local address: 172.17.0.2, port 40920 INFO asyncssh:logging.py:92 [conn=15] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=15] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=15] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=15, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:01:19 UTC 2023 INFO asyncssh:logging.py:92 [conn=15, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=15, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=15, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=15, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=15, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=4] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=15, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=15, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=15, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=7] Received channel close DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=15, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=15, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=15, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=8] Received channel close DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=15, chan=10] Requesting new SSH session DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=15, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=15, chan=9] Command: ethtool swp33 DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=15, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=10] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=15, chan=11] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=15, chan=12] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=15, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=9] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 10Mb/s Duplex: Half Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=15, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=10] Channel closed INFO asyncssh:logging.py:92 [conn=15, chan=11] Channel closed INFO asyncssh:logging.py:92 [conn=15, chan=12] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 10Mb/s Duplex: Half Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=15, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=15, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:01:29 UTC 2023 INFO asyncssh:logging.py:92 [conn=15, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=15] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=15, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=16] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=15, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=16] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 10Mb/s Duplex: Half Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=15, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=17] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=15, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=18] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=15, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=18] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 10Mb/s Duplex: Half Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=15, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=15, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=20] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=15, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=15, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=15, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=22] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=15, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=15, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=15, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=24] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=15, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=15, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=25] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 speed 100 autoneg off duplex full && ethtool -s swp34 speed 100 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=15, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=26] Command: ethtool -s swp33 speed 100 autoneg off duplex full && ethtool -s swp34 speed 100 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=15, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Change L1 port configuration (autoneg/speed/duplex) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 100 to 100 on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to False on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 100 to 100 on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to False on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'update_l1_config', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=15, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=27] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=15, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=28] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=15, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=28] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 100Mb/s Duplex: Full Auto-negotiation: off Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=15, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=29] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=15, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=30] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=15, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=30] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 100Mb/s Duplex: Full Auto-negotiation: off Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 --> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 --> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd00fbb0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 --> 10.36.118.199:2:6 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 66071 Rx 66071 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:6 --> 10.36.118.199:2:5 SIP-DIP 00:12:01:00:00:01-00:11:01:00:00:01 Tx 66071 Rx 66071 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_forced_speed_[100-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py INFO asyncssh:logging.py:92 [conn=15, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=31] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=15, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=32] Command: ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=15, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=15, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=15, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:04:09 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=15, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=15, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=36] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:04:10 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=15, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=15, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=38] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=15, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":72,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=15, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=15, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=15, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=15, chan=40] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=15, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=15, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=15, chan=40] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/L1/test_l1_forced_speed.py::test_l1_forced_speed_[100-half] | 241.49 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-858' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_forced_speed_[100-half]">Starting testcase:test_l1_forced_speed_[100-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=15, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=16] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=16] Local address: 172.17.0.2, port 38446 INFO asyncssh:logging.py:92 [conn=16] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=16] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=16] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=16, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:04:10 UTC 2023 INFO asyncssh:logging.py:92 [conn=16, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=16, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=16, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=16, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=16, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=4] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=16, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=16, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=16, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=16, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=8] Received channel close DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=16, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=7] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=16, chan=10] Requesting new SSH session DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=16, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=8] Channel closed DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=16, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=9] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=16, chan=10] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=16, chan=11] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=16, chan=12] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=16, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=16, chan=10] Channel closed INFO asyncssh:logging.py:92 [conn=16, chan=12] Channel closed INFO asyncssh:logging.py:92 [conn=16, chan=11] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 100Mb/s Duplex: Half Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 100Mb/s Duplex: Half Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=16, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=16, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:04:20 UTC 2023 INFO asyncssh:logging.py:92 [conn=16, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=15] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=16, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=16] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=16, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=16] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 100Mb/s Duplex: Half Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=16, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=17] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=16, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=18] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=16, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=18] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 100Mb/s Duplex: Half Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=16, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=16, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=20] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=16, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=16, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=16, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=22] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=16, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=16, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=16, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=24] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=16, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=16, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=25] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 speed 100 autoneg off duplex half && ethtool -s swp34 speed 100 autoneg off duplex half INFO asyncssh:logging.py:92 [conn=16, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=26] Command: ethtool -s swp33 speed 100 autoneg off duplex half && ethtool -s swp34 speed 100 autoneg off duplex half INFO asyncssh:logging.py:92 [conn=16, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Change L1 port configuration (autoneg/speed/duplex) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 100 to 100 on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to False on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 100 to 100 on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to False on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'update_l1_config', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=16, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=27] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=16, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=28] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=16, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=28] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 100Mb/s Duplex: Half Auto-negotiation: off Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=16, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=29] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=16, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=30] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=16, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=30] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 100Mb/s Duplex: Half Auto-negotiation: off Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 --> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd00dc00>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 --> 10.36.118.199:2:6 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 48452 Rx 48452 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:5 --> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 --> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd00fe50>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:6 --> 10.36.118.199:2:5 SIP-DIP 00:12:01:00:00:01-00:11:01:00:00:01 Tx 46766 Rx 46766 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:6 --> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_forced_speed_[100-half] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py INFO asyncssh:logging.py:92 [conn=16, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=31] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=16, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=32] Command: ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=16, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=16, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=16, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:08:11 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=16, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=16, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=36] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:08:11 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=16, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=16, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=38] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=16, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":73,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=16, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=16, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=16, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=16, chan=40] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=16, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=16, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=16, chan=40] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/L1/test_l1_forced_speed.py::test_l1_forced_speed_[1000-full] | 172.48 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-914' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_forced_speed_[1000-full]">Starting testcase:test_l1_forced_speed_[1000-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=16, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=17] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=17] Local address: 172.17.0.2, port 44728 INFO asyncssh:logging.py:92 [conn=17] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=17] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=17] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=17, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:08:12 UTC 2023 INFO asyncssh:logging.py:92 [conn=17, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=17, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=17, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=17, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=17, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=4] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=17, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=17, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=17, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=7] Received channel close DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=17, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=17, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=17, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=8] Received channel close DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=17, chan=10] Requesting new SSH session DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=17, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=17, chan=9] Command: ethtool swp33 DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=17, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=10] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=17, chan=11] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=17, chan=12] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=17, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=9] Channel closed INFO asyncssh:logging.py:92 [conn=17, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=12] Received channel close DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 100Mb/s Duplex: Half Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=17, chan=10] Channel closed INFO asyncssh:logging.py:92 [conn=17, chan=11] Channel closed INFO asyncssh:logging.py:92 [conn=17, chan=12] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 100Mb/s Duplex: Half Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=17, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=17, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:08:22 UTC 2023 INFO asyncssh:logging.py:92 [conn=17, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=15] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=17, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=16] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=17, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=16] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 100Mb/s Duplex: Half Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=17, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=17] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=17, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=18] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=17, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=18] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 100Mb/s Duplex: Half Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=17, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=17, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=20] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=17, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=17, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=17, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=22] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=17, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=17, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=17, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=24] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 INFO asyncssh:logging.py:92 [conn=17, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=17, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=25] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 speed 1000 autoneg off duplex full && ethtool -s swp34 speed 1000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=17, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=26] Command: ethtool -s swp33 speed 1000 autoneg off duplex full && ethtool -s swp34 speed 1000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=17, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Change L1 port configuration (autoneg/speed/duplex) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 1000 to 1000 on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to False on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 1000 to 1000 on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to False on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'update_l1_config', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=17, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=27] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=17, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=28] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=17, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=28] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 1000Mb/s Duplex: Full Auto-negotiation: off Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: on (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=17, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=29] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=17, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=30] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=17, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=30] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Speed: 1000Mb/s Duplex: Full Auto-negotiation: off Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 --> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 --> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd071750>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 --> 10.36.118.199:2:6 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 662242 Rx 662242 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:6 --> 10.36.118.199:2:5 SIP-DIP 00:12:01:00:00:01-00:11:01:00:00:01 Tx 662242 Rx 662242 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_forced_speed_[1000-full] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_forced_speed.py INFO asyncssh:logging.py:92 [conn=17, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=31] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=17, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=32] Command: ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=17, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=17, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=17, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:11:03 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=17, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=17, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=36] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:11:04 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=17, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=17, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=38] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=17, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":74,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=17, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=17, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=17, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=17, chan=40] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=17, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=17, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=17, chan=40] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/L1/test_l1_mixed_speed.py::test_l1_mixed_speed | 212.96 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-1008' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_mixed_speed">Starting testcase:test_l1_mixed_speed from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_mixed_speed.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=18, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=19] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=19] Local address: 172.17.0.2, port 37906 INFO asyncssh:logging.py:92 [conn=19] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=19] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=19] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=19, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:11:15 UTC 2023 INFO asyncssh:logging.py:92 [conn=19, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=19, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=19, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=19, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=19, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=4] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=19, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=19, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=5] Channel closed INFO asyncssh:logging.py:92 [conn=19, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=7] Received channel close DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=19, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=6] Channel closed INFO asyncssh:logging.py:92 [conn=19, chan=7] Channel closed INFO asyncssh:logging.py:92 [conn=19, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=8] Received channel close DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=19, chan=10] Requesting new SSH session DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=19, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=8] Channel closed INFO asyncssh:logging.py:92 [conn=19, chan=9] Command: ethtool swp33 DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=19, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=10] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=19, chan=11] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=19, chan=12] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=19, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=9] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=19, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=10] Channel closed INFO asyncssh:logging.py:92 [conn=19, chan=11] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=19, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=12] Channel closed DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=19, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=19, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:11:25 UTC 2023 INFO asyncssh:logging.py:92 [conn=19, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=15] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=19, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=16] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=19, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=16] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=19, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=17] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=19, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=18] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=19, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=18] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=19, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=19] Channel closed DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=19, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=20] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=19, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=20] Channel closed DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=19, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=21] Channel closed DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=19, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=22] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=19, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=22] Channel closed DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=19, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=23] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=19, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=24] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=19, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=24] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=19, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=25] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=19, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=26] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=19, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=26] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=19, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=27] Channel closed DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=19, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=28] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=19, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=28] Channel closed DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=19, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=29] Channel closed DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=19, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=30] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=19, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=30] Channel closed DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=19, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=31] Channel closed DEBUG infra2:Logger.py:156 ethtool swp33 INFO asyncssh:logging.py:92 [conn=19, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=32] Command: ethtool swp33 INFO asyncssh:logging.py:92 [conn=19, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=32] Channel closed DEBUG infra2:Logger.py:156 Settings for swp33: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=19, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=33] Channel closed DEBUG infra2:Logger.py:156 ethtool swp34 INFO asyncssh:logging.py:92 [conn=19, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=34] Command: ethtool swp34 INFO asyncssh:logging.py:92 [conn=19, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=34] Channel closed DEBUG infra2:Logger.py:156 Settings for swp34: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=19, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=35] Channel closed DEBUG infra2:Logger.py:156 ethtool swp35 INFO asyncssh:logging.py:92 [conn=19, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=36] Command: ethtool swp35 INFO asyncssh:logging.py:92 [conn=19, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=36] Channel closed DEBUG infra2:Logger.py:156 Settings for swp35: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=19, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=37] Channel closed DEBUG infra2:Logger.py:156 ethtool swp36 INFO asyncssh:logging.py:92 [conn=19, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=38] Command: ethtool swp36 INFO asyncssh:logging.py:92 [conn=19, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=38] Channel closed DEBUG infra2:Logger.py:156 Settings for swp36: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: None Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: None Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: Symmetric Link partner advertised auto-negotiation: Yes Link partner advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 0 Transceiver: internal MDI-X: off (auto) Link detected: yes INFO asyncssh:logging.py:92 [conn=19, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=19, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=40] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=19, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=40] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=19, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=41] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=19, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=42] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=19, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=42] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=19, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=43] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=19, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=44] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=19, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=44] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=19, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=45] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 speed 1000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=19, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=46] Command: ethtool -s swp33 speed 1000 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=19, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=46] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=19, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=47] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp34 speed 100 autoneg on duplex half INFO asyncssh:logging.py:92 [conn=19, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=48] Command: ethtool -s swp34 speed 100 autoneg on duplex half INFO asyncssh:logging.py:92 [conn=19, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=19, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=49] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp35 speed 10 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=19, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=50] Command: ethtool -s swp35 speed 10 autoneg off duplex full INFO asyncssh:logging.py:92 [conn=19, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=19, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=51] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp36 autoneg off advertise 0x004 INFO asyncssh:logging.py:92 [conn=19, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=52] Command: ethtool -s swp36 autoneg off advertise 0x004 INFO asyncssh:logging.py:92 [conn=19, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=52] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Change L1 port configuration (autoneg/speed/duplex) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 1000 to None on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 100 to None on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 10 to None on tgen_port 10.36.118.199:2:7 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:7 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing speed from 1000 to None on tgen_port 10.36.118.199:2:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing autoneg to True on tgen_port 10.36.118.199:2:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'update_l1_config', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 --> ('10.36.118.199:2:6', '10.36.118.199:2:7', '10.36.118.199:2:8') INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd072a10>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 --> ('10.36.118.199:2:6' '10.36.118.199:2:7' '10.36.118.199:2:8') SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 11564 Rx 11564 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:5 --> ('10.36.118.199:2:6' '10.36.118.199:2:7' '10.36.118.199:2:8') SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 11563 Rx 11563 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:5 --> ('10.36.118.199:2:6' '10.36.118.199:2:7' '10.36.118.199:2:8') SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 11563 Rx 11563 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_mixed_speed from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_mixed_speed.py INFO asyncssh:logging.py:92 [conn=19, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=53] Channel closed DEBUG infra2:Logger.py:156 ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=19, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=54] Command: ethtool -s swp33 autoneg on advertise 2F && ethtool -s swp34 autoneg on advertise 2F && ethtool -s swp35 autoneg on advertise 2F && ethtool -s swp36 autoneg on advertise 2F INFO asyncssh:logging.py:92 [conn=19, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=54] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=19, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=55] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=19, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=56] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=56] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:14:46 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=19, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=57] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=19, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=58] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=58] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:14:47 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=19, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=59] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=19, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=60] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=19, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=60] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":75,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=19, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=19, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=61] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=19, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=19, chan=62] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=19, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=19, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=19, chan=62] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/L1/test_l1_port_state.py::test_l1_port_state_status | 5.55 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_l1_port_state_status">Starting testcase:test_l1_port_state_status from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_port_state.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-1085' coro=<test_l1_port_state_status() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_port_state.py:92> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete It took 0:00:00.044869 to grep count of entities. It took 0:00:05.089157 to set entities to 'UP' state. -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=19, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=20] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=20] Local address: 172.17.0.2, port 42760 INFO asyncssh:logging.py:92 [conn=20] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=20] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=20] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=20, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:14:48 UTC 2023 INFO asyncssh:logging.py:92 [conn=20, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=1] Channel closed DEBUG infra2:Logger.py:156 ifconfig -a INFO asyncssh:logging.py:92 [conn=20, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=2] Command: ifconfig -a INFO asyncssh:logging.py:92 [conn=20, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=2] Channel closed DEBUG infra2:Logger.py:156 bond0: flags=5122<BROADCAST,MASTER,MULTICAST> mtu 1500 ether 1e:f2:0a:2f:52:0a txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 dummy0: flags=130<BROADCAST,NOARP> mtu 1500 ether ba:c7:b4:f7:87:11 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (Local Loopback) RX packets 670 bytes 33500 (32.7 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 670 bytes 33500 (32.7 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 ma1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.36.118.23 netmask 255.255.255.0 broadcast 10.36.118.255 inet6 fe80::1abe:92ff:fe13:6482 prefixlen 64 scopeid 0x20<link> ether 18:be:92:13:64:82 txqueuelen 2048 (Ethernet) RX packets 10250 bytes 947028 (924.8 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 7257 bytes 839451 (819.7 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 sit0: flags=128<NOARP> mtu 1480 sit txqueuelen 1000 (IPv6-in-IPv4) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp1: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:85 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp2: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:86 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp3: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:87 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp4: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:88 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp5: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:89 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp6: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:8a txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp7: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:8b txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp8: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:8c txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp9: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:8d txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp10: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:8e txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp11: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:8f txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp12: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:90 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp13: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:91 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp14: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:92 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp15: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:93 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp16: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:94 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp17: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:95 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp18: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:96 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp19: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:97 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp20: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:98 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp21: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:99 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp22: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:9a txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp23: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:9b txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp24: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:9c txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp25: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:9d txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp26: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:9e txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp27: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:9f txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp28: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:a0 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp29: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:a1 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp30: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:a2 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp31: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:a3 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp32: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:a4 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp33: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 inet6 fe80::1abe:92ff:fe13:64a5 prefixlen 64 scopeid 0x20<link> ether 18:be:92:13:64:a5 txqueuelen 1000 (Ethernet) RX packets 1840456 bytes 942219840 (898.5 MiB) RX errors 0 dropped 0 overruns 0 frame 15621 TX packets 1803238 bytes 922976992 (880.2 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 1 swp34: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 inet6 fe80::1abe:92ff:fe13:64a6 prefixlen 64 scopeid 0x20<link> ether 18:be:92:13:64:a6 txqueuelen 1000 (Ethernet) RX packets 1802727 bytes 922902592 (880.1 MiB) RX errors 0 dropped 0 overruns 0 frame 15607 TX packets 1817773 bytes 930446372 (887.3 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 3 swp35: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 inet6 fe80::1abe:92ff:fe13:64a7 prefixlen 64 scopeid 0x20<link> ether 18:be:92:13:64:a7 txqueuelen 1000 (Ethernet) RX packets 5670 bytes 2896320 (2.7 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 17463 bytes 8858208 (8.4 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp36: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 inet6 fe80::1abe:92ff:fe13:64a8 prefixlen 64 scopeid 0x20<link> ether 18:be:92:13:64:a8 txqueuelen 1000 (Ethernet) RX packets 5670 bytes 2896320 (2.7 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 17460 bytes 8857946 (8.4 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp37: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:a9 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp38: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:aa txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp39: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:ab txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp40: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:ac txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp41: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:ad txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp42: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:ae txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp43: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:af txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp44: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:b0 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp45: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:b1 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp46: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:b2 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp47: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:b3 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp48: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:b4 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp49: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:b5 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp50: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:b6 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp51: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:b7 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp52: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:b8 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 INFO asyncssh:logging.py:92 [conn=20, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=20, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=4] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=20, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=20, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=20, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=6] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=20, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=6] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=20, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=20, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=8] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=20, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=8] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_l1_port_state_status from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/L1/test_l1_port_state.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=20, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=9] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=20, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=20, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=20, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=20, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=20, chan=10] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:14:53 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] | |||
| Passed | functional/acl/test_acl.py::test_acl_skip_sw_hw_selector[pass] | 171.57 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_skip_sw_hw_selector[pass]">Starting testcase:test_acl_skip_sw_hw_selector[pass] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-1104' coro=<test_acl_skip_sw_hw_selector() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py:59> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=20, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=21] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=21] Local address: 172.17.0.2, port 58508 INFO asyncssh:logging.py:92 [conn=21] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=21] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=21] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=21, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:14:53 UTC 2023 INFO asyncssh:logging.py:92 [conn=21, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=21, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=2] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=21, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=21, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=21, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=4] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=21, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=21, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=5] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=21, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=6] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=21, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=21, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress pref 49000 flower skip_sw action pass INFO asyncssh:logging.py:92 [conn=21, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=8] Command: tc filter add dev swp33 ingress pref 49000 flower skip_sw action pass INFO asyncssh:logging.py:92 [conn=21, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd04b340>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI stream SIP-DIP N/A Tx 610 Rx 610 Loss 0.000 INFO asyncssh:logging.py:92 [conn=21, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=21, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=10] Command: tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=21, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=10] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"all","pref":49000,"kind":"flower","chain":0},{"protocol":"all","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":16,"stats":{"bytes":312320,"packets":610,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":312320,"hw_packets":610,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: stream Tx Frames: 610, Rx Frames: 610, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'pass', Tx Frames = 610, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'pass', Tx Frames = 610, packets = 610, expected = 610, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'pass', Tx Frames = 610, hw_packets = 610, expected = 610, max tolerance = 0.05 INFO asyncssh:logging.py:92 [conn=21, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=21, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=12] Command: tc filter delete dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=21, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=21, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress pref 49000 flower skip_hw action pass INFO asyncssh:logging.py:92 [conn=21, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=14] Command: tc filter add dev swp33 ingress pref 49000 flower skip_hw action pass INFO asyncssh:logging.py:92 [conn=21, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd048d60>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI stream SIP-DIP N/A Tx 967 Rx 967 Loss 0.000 INFO asyncssh:logging.py:92 [conn=21, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=21, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=16] Command: tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=21, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"all","pref":49000,"kind":"flower","chain":0},{"protocol":"all","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{},"skip_hw":true,"not_in_hw":true,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":16,"last_used":6,"first_used":15,"stats":{"bytes":480072,"packets":964,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: stream Tx Frames: 967, Rx Frames: 967, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'pass', Tx Frames = 967, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'pass', Tx Frames = 967, packets = 964, expected = 967, max tolerance = 0.05 INFO asyncssh:logging.py:92 [conn=21, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=21, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=18] Command: tc filter delete dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=21, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=21, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=19] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress pref 49000 flower action pass INFO asyncssh:logging.py:92 [conn=21, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=20] Command: tc filter add dev swp33 ingress pref 49000 flower action pass INFO asyncssh:logging.py:92 [conn=21, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd048640>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI stream SIP-DIP N/A Tx 965 Rx 965 Loss 0.000 INFO asyncssh:logging.py:92 [conn=21, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=21, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=22] Command: tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=21, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"all","pref":49000,"kind":"flower","chain":0},{"protocol":"all","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{},"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":16,"first_used":15,"stats":{"bytes":973654,"packets":1928,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":479574,"sw_packets":963,"hw_bytes":494080,"hw_packets":965,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: stream Tx Frames: 965, Rx Frames: 965, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'pass', Tx Frames = 965, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'pass', Tx Frames = 965, packets = 1928, expected = 1930, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'pass', Tx Frames = 965, hw_packets = 965, expected = 965, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'pass', Tx Frames = 965, sw_packets = 963, expected = 965, max tolerance = 0.05 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_skip_sw_hw_selector[pass] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py INFO asyncssh:logging.py:92 [conn=21, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=21, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:17:44 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=21, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=21, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=26] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=21, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":76,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=21, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=21, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=28] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=21, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=21, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=21, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:17:44 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=21, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=31] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=21, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=32] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:17:44 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=21, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=21, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=34] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=21, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=34] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=21, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=21, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=36] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=21, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=21, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=21, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=38] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=21, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=21, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=21, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=21, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=21, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=21, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=21, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=21, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=21, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=21, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=21, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=21, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=56] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=21, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=21, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=21, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=58] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=21, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=58] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=21, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=21, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=60] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=21, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=60] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=21, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=21, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=62] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=21, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=62] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=21, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=21, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=21, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=63] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=21, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=21, chan=64] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=21, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=21, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=21, chan=64] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/acl/test_acl.py::test_acl_skip_sw_hw_selector[drop] | 167.31 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_skip_sw_hw_selector[drop]">Starting testcase:test_acl_skip_sw_hw_selector[drop] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-1181' coro=<test_acl_skip_sw_hw_selector() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py:59> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=21, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=22] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=22] Local address: 172.17.0.2, port 36562 INFO asyncssh:logging.py:92 [conn=22] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=22] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=22] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=22, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:17:45 UTC 2023 INFO asyncssh:logging.py:92 [conn=22, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=22, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=2] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=22, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=22, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=22, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=4] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=22, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=22, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=5] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=22, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=6] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=22, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=22, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress pref 49000 flower skip_sw action drop INFO asyncssh:logging.py:92 [conn=22, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=8] Command: tc filter add dev swp33 ingress pref 49000 flower skip_sw action drop INFO asyncssh:logging.py:92 [conn=22, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd085360>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI stream SIP-DIP N/A Tx 607 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=22, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=22, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=10] Command: tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=22, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=10] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"all","pref":49000,"kind":"flower","chain":0},{"protocol":"all","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":16,"stats":{"bytes":310784,"packets":607,"drops":607,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":310784,"hw_packets":607,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: stream Tx Frames: 607, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'drop', Tx Frames = 607, drops = 607, expected = 607, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'drop', Tx Frames = 607, packets = 607, expected = 607, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'drop', Tx Frames = 607, hw_packets = 607, expected = 607, max tolerance = 0.05 INFO asyncssh:logging.py:92 [conn=22, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=22, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=12] Command: tc filter delete dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=22, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=22, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress pref 49000 flower skip_hw action drop INFO asyncssh:logging.py:92 [conn=22, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=14] Command: tc filter add dev swp33 ingress pref 49000 flower skip_hw action drop INFO asyncssh:logging.py:92 [conn=22, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd071a20>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI stream SIP-DIP N/A Tx 964 Rx 964 Loss 0.000 INFO asyncssh:logging.py:92 [conn=22, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=22, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=16] Command: tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=22, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"all","pref":49000,"kind":"flower","chain":0},{"protocol":"all","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{},"skip_hw":true,"not_in_hw":true,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":16,"last_used":6,"first_used":15,"stats":{"bytes":478080,"packets":960,"drops":960,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: stream Tx Frames: 964, Rx Frames: 964, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'drop', Tx Frames = 964, drops = 960, expected = 964, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'drop', Tx Frames = 964, packets = 960, expected = 964, max tolerance = 0.05 INFO asyncssh:logging.py:92 [conn=22, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=22, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=18] Command: tc filter delete dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=22, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=22, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=19] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress pref 49000 flower action drop INFO asyncssh:logging.py:92 [conn=22, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=20] Command: tc filter add dev swp33 ingress pref 49000 flower action drop INFO asyncssh:logging.py:92 [conn=22, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd073070>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI stream SIP-DIP N/A Tx 969 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=22, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=22, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=22] Command: tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=22, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"all","pref":49000,"kind":"flower","chain":0},{"protocol":"all","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{},"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":16,"stats":{"bytes":496128,"packets":969,"drops":969,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":496128,"hw_packets":969,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: stream Tx Frames: 969, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'drop', Tx Frames = 969, drops = 969, expected = 969, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'drop', Tx Frames = 969, packets = 969, expected = 969, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'drop', Tx Frames = 969, hw_packets = 969, expected = 969, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'drop', Tx Frames = 969, sw_packets = 0, expected = 0, max tolerance = 0.05 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_skip_sw_hw_selector[drop] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py INFO asyncssh:logging.py:92 [conn=22, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=22, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:20:31 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=22, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=22, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=26] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=22, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":77,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=22, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=22, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=28] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=22, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=22, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=22, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:20:31 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=22, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=31] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=22, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=32] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:20:32 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=22, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=22, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=34] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=22, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=34] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=22, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=22, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=36] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=22, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=22, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=22, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=38] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=22, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=22, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=22, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=22, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=22, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=22, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=22, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=22, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=22, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=22, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=22, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=22, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=56] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=22, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=22, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=22, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=58] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=22, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=58] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=22, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=22, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=60] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=22, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=60] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=22, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=22, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=62] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=22, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=62] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=22, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=22, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=22, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=63] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=22, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=22, chan=64] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=22, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=22, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=22, chan=64] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/acl/test_acl.py::test_acl_skip_sw_hw_selector[trap] | 170.23 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_skip_sw_hw_selector[trap]">Starting testcase:test_acl_skip_sw_hw_selector[trap] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-1258' coro=<test_acl_skip_sw_hw_selector() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py:59> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=22, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=23] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=23] Local address: 172.17.0.2, port 34534 INFO asyncssh:logging.py:92 [conn=23] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=23] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=23] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=23, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:20:32 UTC 2023 INFO asyncssh:logging.py:92 [conn=23, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=23, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=2] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=23, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=23, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=4] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=23, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=23, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=5] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=23, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=6] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=23, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress pref 49000 flower skip_sw action trap INFO asyncssh:logging.py:92 [conn=23, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=8] Command: tc filter add dev swp33 ingress pref 49000 flower skip_sw action trap INFO asyncssh:logging.py:92 [conn=23, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbceb29e0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI stream SIP-DIP N/A Tx 608 Rx 608 Loss 0.000 INFO asyncssh:logging.py:92 [conn=23, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=23, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=10] Command: tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=23, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=10] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"all","pref":49000,"kind":"flower","chain":0},{"protocol":"all","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":16,"stats":{"bytes":311296,"packets":608,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":311296,"hw_packets":608,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: stream Tx Frames: 608, Rx Frames: 608, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'trap', Tx Frames = 608, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'trap', Tx Frames = 608, packets = 608, expected = 608, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'trap', Tx Frames = 608, hw_packets = 608, expected = 608, max tolerance = 0.05 INFO asyncssh:logging.py:92 [conn=23, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=23, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=12] Command: tc filter delete dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=23, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress pref 49000 flower skip_hw action trap INFO asyncssh:logging.py:92 [conn=23, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=14] Command: tc filter add dev swp33 ingress pref 49000 flower skip_hw action trap INFO asyncssh:logging.py:92 [conn=23, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd00f730>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI stream SIP-DIP N/A Tx 965 Rx 965 Loss 0.000 INFO asyncssh:logging.py:92 [conn=23, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=23, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=16] Command: tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=23, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"all","pref":49000,"kind":"flower","chain":0},{"protocol":"all","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{},"skip_hw":true,"not_in_hw":true,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":16,"last_used":6,"first_used":15,"stats":{"bytes":478080,"packets":960,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: stream Tx Frames: 965, Rx Frames: 965, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'trap', Tx Frames = 965, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'trap', Tx Frames = 965, packets = 960, expected = 965, max tolerance = 0.05 INFO asyncssh:logging.py:92 [conn=23, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=23, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=18] Command: tc filter delete dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=23, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=19] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress pref 49000 flower action trap INFO asyncssh:logging.py:92 [conn=23, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=20] Command: tc filter add dev swp33 ingress pref 49000 flower action trap INFO asyncssh:logging.py:92 [conn=23, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbceb2f20>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI stream SIP-DIP N/A Tx 967 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=23, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=23, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=22] Command: tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=23, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"all","pref":49000,"kind":"flower","chain":0},{"protocol":"all","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{},"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":16,"first_used":15,"stats":{"bytes":976670,"packets":1934,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":481566,"sw_packets":967,"hw_bytes":495104,"hw_packets":967,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: stream Tx Frames: 967, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'trap', Tx Frames = 967, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'trap', Tx Frames = 967, packets = 1934, expected = 1934, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'trap', Tx Frames = 967, hw_packets = 967, expected = 967, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'trap', Tx Frames = 967, sw_packets = 967, expected = 967, max tolerance = 0.05 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_skip_sw_hw_selector[trap] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py INFO asyncssh:logging.py:92 [conn=23, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=23, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:23:21 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=23, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=23, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=26] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=23, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":78,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=23, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=23, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=28] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=23, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=23, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=23, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:23:22 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=23, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=31] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=23, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=32] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:23:22 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=23, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=23, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=34] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=23, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=34] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=23, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=23, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=36] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=23, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=23, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=23, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=38] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=23, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=23, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=23, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=23, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=23, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=23, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=23, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=23, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=23, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=23, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=23, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=23, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=56] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=23, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=23, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=23, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=58] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=23, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=58] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=23, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=23, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=60] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=23, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=60] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=23, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=23, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=62] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=23, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=62] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=23, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=23, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=23, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=63] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=23, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=23, chan=64] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=23, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=23, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=23, chan=64] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/acl/test_acl.py::test_acl_rule_deletion | 18.01 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_rule_deletion">Starting testcase:test_acl_rule_deletion from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-1335' coro=<test_acl_rule_deletion() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py:198> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=23, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=24] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=24] Local address: 172.17.0.2, port 55520 INFO asyncssh:logging.py:92 [conn=24] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=24] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=24] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=24, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:23:22 UTC 2023 INFO asyncssh:logging.py:92 [conn=24, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=1] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=24, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=2] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=24, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=24, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=3] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 pref 10000 flower src_mac 02:01:c5:31:ea:10 dst_mac 02:49:2a:3f:c3:f6 vlan_id 963 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10001 flower src_mac 02:fd:23:07:a1:e3 dst_mac 02:78:b7:3c:d5:b6 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10002 flower src_mac 02:d6:26:96:03:17 dst_mac 02:f6:45:a4:d9:17 src_ip 13.164.1.10 dst_ip 50.85.96.146 ip_proto icmp code 123 type 18 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10003 flower src_mac 02:8d:b0:fc:5d:c2 dst_mac 02:39:3d:1a:3c:e8 src_ip 65.169.90.37 dst_ip 39.107.80.68 ip_proto icmp code 172 type 4 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10004 flower src_mac 02:77:b2:d7:92:29 dst_mac 02:9d:f5:b5:c4:77 vlan_id 2438 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10005 flower src_mac 02:1a:97:48:2f:98 dst_mac 02:4a:d3:9f:4c:bf vlan_id 3573 vlan_ethtype ipv4 src_ip 89.148.197.116 dst_ip 106.132.245.130 ip_proto tcp src_port 10916 dst_port 11845 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10006 flower src_mac 02:f4:4f:46:7b:43 dst_mac 02:54:07:2e:c1:29 src_ip 109.185.159.109 dst_ip 13.172.64.101 ip_proto tcp src_port 52929 dst_port 17977 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10007 flower src_mac 02:08:88:bc:3b:09 dst_mac 02:70:97:e3:80:08 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10008 flower src_mac 02:26:27:e5:0b:1a dst_mac 02:20:31:41:bd:ad action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10009 flower src_mac 02:a0:31:83:ee:fa dst_mac 02:9f:d4:56:73:66 vlan_id 3009 vlan_ethtype ipv4 src_ip 32.21.74.3 dst_ip 123.180.55.11 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10010 flower src_mac 02:68:06:6c:6a:83 dst_mac 02:7a:6f:33:1f:a4 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10011 flower src_mac 02:cf:a0:5f:c5:3d dst_mac 02:1d:f0:ae:f0:82 vlan_id 4085 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10012 flower src_mac 02:15:0f:00:da:65 dst_mac 02:0a:63:9b:3e:f3 src_ip 122.144.244.43 dst_ip 87.131.123.179 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10013 flower src_mac 02:36:10:79:67:4f dst_mac 02:a6:c6:39:15:5c action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10014 flower src_mac 02:d7:f0:ad:9b:a7 dst_mac 02:bd:30:d9:4f:04 vlan_id 114 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol ip pref 10015 flower src_mac 02:13:7e:c6:c1:cf dst_mac 02:59:e3:8a:6c:96 src_ip 16.180.56.161 dst_ip 51.102.54.204 ip_proto udp src_port 58727 dst_port 21002 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10016 flower src_mac 02:ee:f1:93:3d:80 dst_mac 02:f8:62:ac:a6:07 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10017 flower src_mac 02:5f:bd:9c:ff:d7 dst_mac 02:07:8f:43:7b:b1 src_ip 126.205.40.235 dst_ip 104.151.41.26 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10018 flower src_mac 02:a3:79:7f:b8:69 dst_mac 02:d5:b3:ca:1b:80 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10019 flower src_mac 02:6b:37:c4:74:20 dst_mac 02:2f:bc:b4:92:48 src_ip 40.49.142.60 dst_ip 59.83.110.78 ip_proto tcp src_port 12938 dst_port 27800 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10020 flower src_mac 02:be:63:05:ce:b2 dst_mac 02:52:56:69:3f:77 vlan_id 2545 vlan_ethtype 0x0800 src_ip 107.228.106.153 dst_ip 101.44.246.87 action trap && tc filter add dev swp33 ingress protocol ip pref 10021 flower src_mac 02:45:5c:4f:97:48 dst_mac 02:02:85:6f:b3:24 src_ip 72.125.217.115 dst_ip 80.226.156.3 ip_proto udp src_port 60525 dst_port 55523 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10022 flower src_mac 02:0a:97:c8:01:37 dst_mac 02:54:ca:cb:eb:d0 vlan_id 1846 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10023 flower src_mac 02:1d:b2:00:fa:f4 dst_mac 02:6b:ef:ff:6d:c5 vlan_id 2657 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10024 flower src_mac 02:18:09:e0:8c:48 dst_mac 02:a2:13:5f:37:a7 src_ip 122.30.118.3 dst_ip 115.15.12.241 ip_proto udp src_port 17452 dst_port 38917 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10025 flower src_mac 02:d6:f4:6c:aa:e1 dst_mac 02:12:7a:16:e1:3e action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10026 flower src_mac 02:80:23:ac:18:49 dst_mac 02:88:46:f0:ab:95 vlan_id 3491 vlan_ethtype 0x0800 src_ip 90.157.140.69 dst_ip 39.8.96.215 ip_proto udp src_port 9338 dst_port 59508 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10027 flower src_mac 02:58:9f:e3:42:72 dst_mac 02:60:1b:e9:32:6d vlan_id 3726 vlan_ethtype ipv4 src_ip 115.31.183.232 dst_ip 119.237.28.39 ip_proto udp src_port 63197 dst_port 34913 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10028 flower src_mac 02:63:7e:9e:a5:c6 dst_mac 02:08:14:b7:99:0f vlan_id 3673 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol ip pref 10029 flower src_mac 02:64:2f:b6:99:6b dst_mac 02:56:99:f4:84:9d src_ip 76.163.206.30 dst_ip 95.193.150.249 ip_proto icmp code 98 type 17 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10030 flower src_mac 02:ef:51:98:bd:bd dst_mac 02:8b:bc:8d:ba:17 vlan_id 1337 vlan_ethtype 0x0800 src_ip 98.78.74.30 dst_ip 87.95.164.229 ip_proto udp src_port 34331 dst_port 61908 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10031 flower src_mac 02:16:7e:73:7b:85 dst_mac 02:af:a1:0d:4b:4c vlan_id 1905 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10032 flower src_mac 02:38:14:bb:3a:77 dst_mac 02:ff:d4:97:1b:dc vlan_id 1384 vlan_ethtype 0x0800 src_ip 109.243.164.58 dst_ip 47.39.200.132 ip_proto tcp src_port 45104 dst_port 14586 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10033 flower src_mac 02:70:6a:26:7d:9f dst_mac 02:f1:a3:96:10:d8 vlan_id 2068 vlan_ethtype ip src_ip 84.5.184.29 dst_ip 15.33.36.233 ip_proto tcp src_port 24524 dst_port 58284 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10034 flower src_mac 02:48:6a:c6:c6:14 dst_mac 02:c6:b8:2a:2e:64 vlan_id 831 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10035 flower src_mac 02:89:81:ee:ea:7b dst_mac 02:9c:89:0d:4c:85 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10036 flower src_mac 02:97:39:fe:ce:66 dst_mac 02:69:a5:d4:fd:02 vlan_id 4093 vlan_ethtype 0x0800 src_ip 123.10.227.68 dst_ip 56.198.96.92 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10037 flower src_mac 02:97:1a:94:a9:eb dst_mac 02:61:72:49:6b:af vlan_id 2837 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10038 flower src_mac 02:28:3c:4b:46:8a dst_mac 02:26:7e:6b:4a:05 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10039 flower src_mac 02:1d:6b:ec:21:ab dst_mac 02:bd:97:47:c4:50 vlan_id 3294 vlan_ethtype ipv4 src_ip 66.92.148.199 dst_ip 60.57.91.235 ip_proto udp src_port 15753 dst_port 15641 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10040 flower src_mac 02:5a:53:c7:68:4b dst_mac 02:73:de:c8:8d:9a vlan_id 531 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10041 flower src_mac 02:04:ee:a3:83:ff dst_mac 02:a3:81:07:79:18 vlan_id 2917 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10042 flower src_mac 02:72:2b:72:5c:9d dst_mac 02:ea:cb:7f:f8:b4 vlan_id 2517 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10043 flower src_mac 02:db:ce:d8:ab:52 dst_mac 02:b7:fd:88:a8:38 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10044 flower src_mac 02:8b:c8:fe:e3:ec dst_mac 02:c1:50:71:1a:04 vlan_id 282 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10045 flower src_mac 02:de:ed:66:ff:08 dst_mac 02:23:9f:50:fe:b4 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10046 flower src_mac 02:b2:77:f5:44:db dst_mac 02:a5:87:c7:42:4e src_ip 31.141.168.194 dst_ip 81.136.238.16 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10047 flower src_mac 02:f5:7f:1f:54:ae dst_mac 02:34:4a:9d:29:b1 vlan_id 477 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10048 flower src_mac 02:16:02:5e:3b:d3 dst_mac 02:47:e2:97:68:2b src_ip 74.254.169.245 dst_ip 65.155.57.245 ip_proto udp src_port 1947 dst_port 878 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10049 flower src_mac 02:c7:48:fa:8f:68 dst_mac 02:4a:fd:6b:46:49 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10050 flower src_mac 02:cf:48:9b:00:f9 dst_mac 02:72:92:30:44:76 src_ip 41.22.236.244 dst_ip 44.52.96.49 ip_proto tcp src_port 29720 dst_port 40813 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10051 flower src_mac 02:d4:65:30:a3:f2 dst_mac 02:db:09:36:d5:2a vlan_id 374 vlan_ethtype ip src_ip 56.64.219.137 dst_ip 34.94.18.161 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10052 flower src_mac 02:b3:a9:52:67:b9 dst_mac 02:16:e7:76:58:5d action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10053 flower src_mac 02:91:dd:aa:cb:6c dst_mac 02:4e:da:b1:2a:e7 vlan_id 2283 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10054 flower src_mac 02:ba:74:8a:14:13 dst_mac 02:56:a6:ca:5e:a7 vlan_id 2816 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10055 flower src_mac 02:91:69:91:c1:e0 dst_mac 02:8e:1a:26:ef:79 vlan_id 3127 vlan_ethtype ip src_ip 85.55.21.102 dst_ip 74.12.63.80 ip_proto udp src_port 50631 dst_port 25257 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10056 flower src_mac 02:07:f8:66:29:e8 dst_mac 02:85:61:8c:28:2e vlan_id 1854 vlan_ethtype ip src_ip 45.49.206.129 dst_ip 81.70.225.164 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10057 flower src_mac 02:d5:4d:61:d7:a4 dst_mac 02:31:20:ba:71:a0 vlan_id 1843 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10058 flower src_mac 02:23:53:f0:ff:b3 dst_mac 02:80:4f:5c:d2:48 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10059 flower src_mac 02:74:9a:5a:63:76 dst_mac 02:25:4e:12:11:62 vlan_id 1065 vlan_ethtype 0x0800 src_ip 31.109.29.11 dst_ip 29.2.253.98 ip_proto udp src_port 12890 dst_port 47674 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10060 flower src_mac 02:0d:74:3f:43:43 dst_mac 02:ab:c6:d4:fc:7a vlan_id 2566 vlan_ethtype ipv4 src_ip 18.19.81.94 dst_ip 29.79.182.27 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10061 flower src_mac 02:4d:51:d7:c8:b1 dst_mac 02:8d:79:2b:fe:33 vlan_id 3147 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10062 flower src_mac 02:56:b3:e6:dc:7b dst_mac 02:a5:a0:90:87:53 vlan_id 2384 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10063 flower src_mac 02:04:e4:a1:ec:e1 dst_mac 02:1b:00:20:a3:b0 vlan_id 3560 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10064 flower src_mac 02:82:0e:36:30:c0 dst_mac 02:d6:bd:b8:36:3d vlan_id 3855 vlan_ethtype ipv4 src_ip 40.246.156.61 dst_ip 32.142.157.116 action trap && tc filter add dev swp33 ingress protocol ip pref 10065 flower src_mac 02:09:97:e2:ca:be dst_mac 02:5a:38:32:dc:c0 src_ip 100.3.111.92 dst_ip 65.103.3.239 action trap && tc filter add dev swp33 ingress protocol ip pref 10066 flower src_mac 02:49:32:c9:ff:c8 dst_mac 02:7d:a8:a7:b2:47 src_ip 95.160.27.204 dst_ip 46.59.194.40 ip_proto udp src_port 17551 dst_port 63059 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10067 flower src_mac 02:28:93:74:8f:0a dst_mac 02:c1:82:38:38:a9 vlan_id 2247 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10068 flower src_mac 02:c1:66:67:1e:d5 dst_mac 02:5e:1b:8e:61:3e vlan_id 3975 vlan_ethtype 0x0800 src_ip 60.134.122.51 dst_ip 101.102.120.215 ip_proto udp src_port 49125 dst_port 56285 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10069 flower src_mac 02:d0:8e:c5:79:78 dst_mac 02:43:99:f3:0d:32 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10070 flower src_mac 02:7a:e5:16:f2:a4 dst_mac 02:69:f4:8e:6f:a9 vlan_id 2096 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10071 flower src_mac 02:eb:44:73:2c:b6 dst_mac 02:d6:6e:9d:26:40 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10072 flower src_mac 02:77:27:7d:89:a4 dst_mac 02:34:8d:a0:28:8a action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10073 flower src_mac 02:5d:a1:6a:2c:be dst_mac 02:3e:a8:12:06:3c vlan_id 1561 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10074 flower src_mac 02:56:b4:e4:50:0c dst_mac 02:6d:fb:28:2d:4b vlan_id 1031 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol ip pref 10075 flower src_mac 02:4e:c6:27:66:7a dst_mac 02:cb:e7:61:9c:96 src_ip 41.157.64.191 dst_ip 45.168.121.35 ip_proto tcp src_port 54605 dst_port 14783 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10076 flower src_mac 02:1a:30:89:69:74 dst_mac 02:9b:73:e8:5c:42 vlan_id 4093 vlan_ethtype 0x0800 src_ip 83.196.230.167 dst_ip 47.68.107.211 ip_proto tcp src_port 47845 dst_port 23284 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10077 flower src_mac 02:8c:15:e7:02:f0 dst_mac 02:56:54:38:30:f0 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10078 flower src_mac 02:3d:37:ac:5e:68 dst_mac 02:68:27:d3:56:b5 src_ip 73.180.126.163 dst_ip 70.253.222.203 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10079 flower src_mac 02:6e:1e:2e:3b:54 dst_mac 02:33:9f:49:a4:83 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10080 flower src_mac 02:ae:b0:c5:33:c8 dst_mac 02:98:97:31:67:1d action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10081 flower src_mac 02:84:1f:24:dd:87 dst_mac 02:83:52:29:96:9d vlan_id 3271 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol ip pref 10082 flower src_mac 02:56:c5:0a:d4:c0 dst_mac 02:2a:b1:fd:7d:c2 src_ip 87.84.47.199 dst_ip 100.127.151.66 ip_proto icmp code 221 type 5 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10083 flower src_mac 02:45:b5:c9:41:33 dst_mac 02:a0:f8:9b:ee:51 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10084 flower src_mac 02:d7:f9:96:49:bd dst_mac 02:1d:c2:51:11:68 vlan_id 2670 vlan_ethtype 0x0800 src_ip 15.62.22.37 dst_ip 17.63.127.135 ip_proto tcp src_port 11218 dst_port 760 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10085 flower src_mac 02:8a:ad:a1:3e:79 dst_mac 02:bc:06:ba:5d:b6 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10086 flower src_mac 02:be:54:49:1a:70 dst_mac 02:84:34:b4:4f:05 action trap && tc filter add dev swp33 ingress protocol ip pref 10087 flower src_mac 02:2f:5d:05:39:09 dst_mac 02:20:7e:9e:07:da src_ip 100.173.154.93 dst_ip 50.34.205.84 ip_proto udp src_port 4017 dst_port 17930 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10088 flower src_mac 02:c9:c6:d9:58:f0 dst_mac 02:b9:c4:3e:65:a5 src_ip 106.57.171.33 dst_ip 41.152.110.176 ip_proto tcp src_port 9692 dst_port 58938 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10089 flower src_mac 02:62:5a:23:a0:f1 dst_mac 02:cb:44:b7:75:a8 vlan_id 777 vlan_ethtype 0x0800 src_ip 98.110.211.32 dst_ip 80.15.64.43 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10090 flower src_mac 02:33:0f:f5:25:5f dst_mac 02:a7:de:af:7e:e3 vlan_id 458 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10091 flower src_mac 02:b1:d8:76:33:fe dst_mac 02:fc:ad:b8:65:7f src_ip 39.8.191.215 dst_ip 93.78.182.71 action trap && tc filter add dev swp33 ingress protocol ip pref 10092 flower src_mac 02:f8:78:95:58:a3 dst_mac 02:85:c5:a3:cd:ca src_ip 93.130.74.4 dst_ip 36.27.36.244 ip_proto tcp src_port 1733 dst_port 46699 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10093 flower src_mac 02:84:21:39:f6:71 dst_mac 02:87:76:a8:84:a9 vlan_id 1480 vlan_ethtype ip src_ip 49.233.120.147 dst_ip 84.82.43.241 ip_proto tcp src_port 33533 dst_port 34385 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10094 flower src_mac 02:c8:8d:bb:1a:86 dst_mac 02:65:6e:ec:79:59 src_ip 64.197.213.163 dst_ip 89.154.241.73 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10095 flower src_mac 02:f7:d0:95:5c:a3 dst_mac 02:ee:2f:3f:65:26 vlan_id 1486 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10096 flower src_mac 02:19:f0:a3:85:00 dst_mac 02:c1:7f:85:d5:80 vlan_id 1272 vlan_ethtype 0x0800 src_ip 40.60.55.55 dst_ip 96.203.239.149 ip_proto udp src_port 22200 dst_port 53292 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10097 flower src_mac 02:6c:e2:8c:15:91 dst_mac 02:3e:ff:6e:94:3a vlan_id 2571 vlan_ethtype 0x0800 src_ip 38.157.93.96 dst_ip 42.183.186.154 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10098 flower src_mac 02:09:af:1d:f5:50 dst_mac 02:6c:a9:6a:d4:37 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10099 flower src_mac 02:a9:63:54:23:07 dst_mac 02:02:d2:27:7c:93 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10100 flower src_mac 02:f0:fd:30:16:a1 dst_mac 02:88:9b:53:e8:74 vlan_id 2206 vlan_ethtype ip src_ip 22.69.29.77 dst_ip 52.252.164.239 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10101 flower src_mac 02:ae:07:d3:f4:02 dst_mac 02:14:0a:68:6d:6a vlan_id 96 vlan_ethtype ipv4 src_ip 52.83.156.42 dst_ip 124.126.174.210 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10102 flower src_mac 02:7f:37:e0:d0:3a dst_mac 02:73:58:14:6e:3b vlan_id 2949 vlan_ethtype ipv4 src_ip 111.35.11.87 dst_ip 77.84.94.209 ip_proto tcp src_port 61989 dst_port 59991 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10103 flower src_mac 02:a6:b5:be:c9:10 dst_mac 02:18:ec:03:b7:f4 vlan_id 3683 vlan_ethtype ipv4 src_ip 13.42.208.84 dst_ip 38.46.171.49 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10104 flower src_mac 02:42:c1:da:40:c3 dst_mac 02:b1:76:f3:5e:9b vlan_id 1728 vlan_ethtype ipv4 src_ip 69.217.170.144 dst_ip 101.252.116.101 ip_proto udp src_port 5050 dst_port 34600 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10105 flower src_mac 02:0d:50:cb:50:33 dst_mac 02:d3:b5:54:3c:f5 vlan_id 2795 vlan_ethtype 0x0800 src_ip 71.136.202.17 dst_ip 81.99.240.33 ip_proto udp src_port 35093 dst_port 24890 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10106 flower src_mac 02:37:cb:76:49:7a dst_mac 02:0b:4b:e9:dd:28 vlan_id 2242 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10107 flower src_mac 02:43:36:61:53:cb dst_mac 02:86:56:90:09:58 vlan_id 1974 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10108 flower src_mac 02:82:18:a6:71:f7 dst_mac 02:77:5e:ba:f4:8f vlan_id 2206 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10109 flower src_mac 02:57:f6:a5:50:a6 dst_mac 02:35:21:83:b5:d3 vlan_id 1092 vlan_ethtype ip src_ip 39.196.159.85 dst_ip 50.44.171.75 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10110 flower src_mac 02:a1:94:e9:bd:ab dst_mac 02:b7:c7:a8:64:36 vlan_id 1246 vlan_ethtype 0x0800 src_ip 74.178.54.223 dst_ip 118.191.244.240 ip_proto udp src_port 30067 dst_port 4927 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10111 flower src_mac 02:3d:e3:9e:5e:b0 dst_mac 02:a6:5f:9f:6e:1f vlan_id 3850 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10112 flower src_mac 02:ed:24:59:e3:16 dst_mac 02:19:d9:bb:7b:c4 vlan_id 2007 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10113 flower src_mac 02:80:80:c8:dc:af dst_mac 02:8e:a7:14:05:d2 vlan_id 1873 vlan_ethtype 0x0800 src_ip 25.85.246.233 dst_ip 55.95.217.168 ip_proto udp src_port 17411 dst_port 21583 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10114 flower src_mac 02:4a:34:a0:a2:ce dst_mac 02:0b:5f:03:63:d0 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10115 flower src_mac 02:78:cd:bf:bd:eb dst_mac 02:2e:d7:cf:49:cc action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10116 flower src_mac 02:c9:b5:02:78:cb dst_mac 02:2b:85:07:d2:2f action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10117 flower src_mac 02:84:23:96:18:81 dst_mac 02:8a:1f:0e:f2:40 src_ip 81.221.133.209 dst_ip 48.224.166.11 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10118 flower src_mac 02:77:e0:e9:31:c5 dst_mac 02:3e:9f:67:f7:be vlan_id 2836 vlan_ethtype 0x0800 src_ip 15.17.87.244 dst_ip 57.80.88.60 ip_proto tcp src_port 59410 dst_port 23462 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10119 flower src_mac 02:af:17:d0:38:15 dst_mac 02:e0:b8:ce:77:12 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10120 flower src_mac 02:6b:98:4e:58:0e dst_mac 02:b2:6b:53:e5:6d vlan_id 2089 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10121 flower src_mac 02:3b:cc:a1:ec:ba dst_mac 02:05:92:f3:5b:70 vlan_id 3323 vlan_ethtype 0x0800 src_ip 91.224.208.96 dst_ip 99.236.200.172 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10122 flower src_mac 02:2e:96:1d:55:af dst_mac 02:fd:75:31:6c:89 vlan_id 62 vlan_ethtype 0x0800 src_ip 45.245.118.153 dst_ip 114.68.183.39 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10123 flower src_mac 02:99:25:e9:ea:fc dst_mac 02:04:ba:11:99:8d vlan_id 1094 vlan_ethtype 0x0800 src_ip 41.211.59.208 dst_ip 107.175.30.144 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10124 flower src_mac 02:0f:e8:ff:45:f1 dst_mac 02:47:03:e8:fd:68 src_ip 28.65.132.164 dst_ip 63.43.131.155 ip_proto tcp src_port 8843 dst_port 29464 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10125 flower src_mac 02:cc:04:ba:de:7e dst_mac 02:21:38:eb:cd:ec vlan_id 1386 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10126 flower src_mac 02:dd:d8:07:be:0d dst_mac 02:28:5c:f4:a0:4a vlan_id 899 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10127 flower src_mac 02:c4:34:ef:fe:4d dst_mac 02:43:6c:46:db:bc vlan_id 3869 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10128 flower src_mac 02:0f:bf:3b:78:52 dst_mac 02:af:e5:66:af:24 vlan_id 663 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10129 flower src_mac 02:a0:aa:8e:00:70 dst_mac 02:4e:ed:49:d7:49 vlan_id 4051 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol ip pref 10130 flower src_mac 02:f2:46:7b:53:cd dst_mac 02:e3:29:52:ef:c6 src_ip 123.172.235.128 dst_ip 59.130.71.165 ip_proto udp src_port 34512 dst_port 62184 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10131 flower src_mac 02:f0:07:d4:23:68 dst_mac 02:d5:b8:4b:85:bd src_ip 57.32.12.7 dst_ip 123.148.106.130 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10132 flower src_mac 02:79:25:2c:30:1a dst_mac 02:cc:83:08:82:9c vlan_id 1443 vlan_ethtype 0x0800 src_ip 115.93.238.197 dst_ip 125.243.44.226 ip_proto tcp src_port 36782 dst_port 36291 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10133 flower src_mac 02:07:ad:07:7a:7d dst_mac 02:8c:95:b4:a5:3a vlan_id 3912 vlan_ethtype ip src_ip 66.66.45.141 dst_ip 84.15.36.11 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10134 flower src_mac 02:e8:05:fc:94:30 dst_mac 02:fc:9e:09:7d:06 vlan_id 1073 vlan_ethtype ipv4 src_ip 109.182.51.84 dst_ip 120.2.180.32 ip_proto udp src_port 48206 dst_port 26755 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10135 flower src_mac 02:5c:60:4c:de:49 dst_mac 02:74:f8:3e:bc:de action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10136 flower src_mac 02:f6:22:02:64:21 dst_mac 02:26:26:28:06:d8 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10137 flower src_mac 02:36:3a:b3:7d:ad dst_mac 02:53:99:4b:70:40 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10138 flower src_mac 02:cf:ba:bb:50:ec dst_mac 02:00:8c:25:2a:0b action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10139 flower src_mac 02:20:90:c5:5e:74 dst_mac 02:6e:bd:bc:90:be vlan_id 1613 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10140 flower src_mac 02:d6:44:35:53:b6 dst_mac 02:42:20:b8:d1:d0 src_ip 111.220.161.109 dst_ip 20.149.69.70 ip_proto icmp code 59 type 4 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10141 flower src_mac 02:4d:9e:aa:80:b5 dst_mac 02:77:29:8b:a3:32 vlan_id 1364 vlan_ethtype ip src_ip 18.13.96.160 dst_ip 49.201.192.70 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10142 flower src_mac 02:ab:60:ee:b1:a4 dst_mac 02:bb:44:c5:d1:a8 src_ip 57.1.170.92 dst_ip 28.248.22.12 ip_proto tcp src_port 47234 dst_port 24295 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10143 flower src_mac 02:a0:fc:ac:5f:9a dst_mac 02:5e:0d:df:b3:0e vlan_id 1451 vlan_ethtype ip src_ip 55.168.98.232 dst_ip 71.204.205.69 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10144 flower src_mac 02:4e:aa:6a:f4:86 dst_mac 02:47:ae:42:5c:ba vlan_id 1020 vlan_ethtype ipv4 src_ip 98.61.119.189 dst_ip 92.86.57.165 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10145 flower src_mac 02:ad:0d:b4:50:7f dst_mac 02:41:3f:fe:ac:03 src_ip 121.220.151.87 dst_ip 15.48.78.197 ip_proto tcp src_port 23793 dst_port 4550 action pass && tc filter add dev swp33 ingress protocol ip pref 10146 flower src_mac 02:fc:e2:e9:ba:95 dst_mac 02:20:01:cd:d0:0c src_ip 73.105.76.115 dst_ip 17.48.139.73 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10147 flower src_mac 02:26:ae:d9:c1:39 dst_mac 02:18:78:9a:27:bd action trap && tc filter add dev swp33 ingress protocol ip pref 10148 flower src_mac 02:a7:16:59:b2:8c dst_mac 02:2b:e1:a2:7f:75 src_ip 68.39.203.50 dst_ip 20.124.244.91 ip_proto tcp src_port 64124 dst_port 20411 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10149 flower src_mac 02:af:e9:5e:07:93 dst_mac 02:cc:02:49:ce:8c src_ip 34.195.139.126 dst_ip 95.128.213.247 ip_proto udp src_port 39575 dst_port 3553 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10150 flower src_mac 02:17:5f:47:d5:1a dst_mac 02:aa:0e:25:f7:ec vlan_id 2584 vlan_ethtype ip src_ip 15.174.58.92 dst_ip 56.16.234.173 ip_proto tcp src_port 9347 dst_port 42020 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10151 flower src_mac 02:f3:34:6f:b5:f5 dst_mac 02:95:b5:6f:25:d4 src_ip 51.29.122.221 dst_ip 25.69.63.45 ip_proto udp src_port 46011 dst_port 20361 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10152 flower src_mac 02:c7:c5:92:a9:cc dst_mac 02:fe:4d:29:6d:d9 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10153 flower src_mac 02:26:c3:7f:5f:e4 dst_mac 02:e1:b2:53:39:a0 vlan_id 2874 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10154 flower src_mac 02:f0:d2:64:f1:8d dst_mac 02:95:f1:d3:d3:93 vlan_id 3007 vlan_ethtype 0x0800 src_ip 121.41.66.209 dst_ip 90.134.66.108 action drop && tc filter add dev swp33 ingress protocol ip pref 10155 flower src_mac 02:58:df:34:d9:7d dst_mac 02:5f:ab:0a:05:b2 src_ip 33.181.64.207 dst_ip 34.160.163.187 ip_proto tcp src_port 10479 dst_port 33898 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10156 flower src_mac 02:ae:7a:5c:c8:f8 dst_mac 02:f3:60:3e:ca:ab vlan_id 1555 vlan_ethtype ipv4 src_ip 83.170.108.193 dst_ip 59.65.68.123 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10157 flower src_mac 02:93:e4:01:fd:17 dst_mac 02:40:a2:fd:8f:54 vlan_id 1520 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10158 flower src_mac 02:69:47:57:25:bb dst_mac 02:16:63:c6:3a:34 src_ip 69.207.150.63 dst_ip 34.88.10.132 ip_proto tcp src_port 11702 dst_port 24941 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10159 flower src_mac 02:eb:f7:4a:4a:48 dst_mac 02:38:ef:3c:8e:18 vlan_id 1700 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol ip pref 10160 flower src_mac 02:74:fb:59:e5:eb dst_mac 02:6a:bd:13:79:95 src_ip 94.27.254.187 dst_ip 72.212.70.97 ip_proto tcp src_port 26983 dst_port 16130 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10161 flower src_mac 02:9e:73:cc:af:d4 dst_mac 02:95:41:18:30:05 src_ip 61.175.120.63 dst_ip 92.191.93.129 ip_proto icmp code 74 type 8 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10162 flower src_mac 02:35:2d:4d:25:ed dst_mac 02:3b:a0:51:25:4d vlan_id 3224 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10163 flower src_mac 02:65:d6:6f:e9:48 dst_mac 02:8b:6c:c2:0b:d5 src_ip 26.69.0.186 dst_ip 16.114.13.97 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10164 flower src_mac 02:b5:b6:3b:39:fb dst_mac 02:87:a4:9f:aa:04 vlan_id 3694 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10165 flower src_mac 02:84:cc:6b:a1:80 dst_mac 02:f5:d3:63:13:41 vlan_id 4009 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10166 flower src_mac 02:3e:d8:39:b0:0c dst_mac 02:01:89:e4:f8:54 vlan_id 2494 vlan_ethtype ip src_ip 38.39.157.3 dst_ip 17.167.91.133 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10167 flower src_mac 02:c0:06:54:64:2c dst_mac 02:f1:f4:c3:84:ee vlan_id 1674 vlan_ethtype ip src_ip 48.66.80.22 dst_ip 47.89.253.126 ip_proto udp src_port 5401 dst_port 5035 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10168 flower src_mac 02:6d:ad:40:f1:2a dst_mac 02:f1:50:46:8e:97 vlan_id 3639 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10169 flower src_mac 02:2b:f4:52:7a:93 dst_mac 02:94:e4:7a:1c:d1 vlan_id 3802 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10170 flower src_mac 02:6c:0f:1c:6f:4f dst_mac 02:22:a6:98:52:b4 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10171 flower src_mac 02:e9:0c:03:d3:f1 dst_mac 02:c8:82:7d:49:78 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10172 flower src_mac 02:78:66:01:a4:e1 dst_mac 02:b2:d0:11:96:3e vlan_id 1259 vlan_ethtype 0x0800 src_ip 67.12.236.208 dst_ip 68.252.35.53 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10173 flower src_mac 02:0d:90:b2:c1:87 dst_mac 02:0e:57:91:a5:c3 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10174 flower src_mac 02:7e:70:00:33:5f dst_mac 02:00:a1:46:f7:2b vlan_id 3121 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10175 flower src_mac 02:47:e3:25:ea:a2 dst_mac 02:0b:a8:91:7e:4f action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10176 flower src_mac 02:22:8f:18:21:60 dst_mac 02:9e:65:68:ab:40 src_ip 111.248.4.189 dst_ip 99.26.1.34 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10177 flower src_mac 02:71:ea:90:1b:5d dst_mac 02:af:3c:8d:0b:cd src_ip 61.166.93.164 dst_ip 51.255.235.117 ip_proto icmp code 85 type 17 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10178 flower src_mac 02:0a:c3:a9:70:12 dst_mac 02:51:bf:5a:3b:91 vlan_id 545 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10179 flower src_mac 02:6c:ab:b1:a6:55 dst_mac 02:e2:1d:43:12:92 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10180 flower src_mac 02:d3:35:9c:3b:e0 dst_mac 02:d0:b6:9a:a9:c4 src_ip 66.194.62.116 dst_ip 31.95.208.84 ip_proto icmp code 221 type 13 action drop && tc filter add dev swp33 ingress protocol ip pref 10181 flower src_mac 02:80:41:4a:5b:c6 dst_mac 02:ed:c2:e0:78:ab src_ip 55.152.14.48 dst_ip 47.189.114.9 ip_proto tcp src_port 11543 dst_port 44912 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10182 flower src_mac 02:98:6f:b3:d0:44 dst_mac 02:96:69:e3:dd:1a src_ip 33.58.141.38 dst_ip 79.28.186.133 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10183 flower src_mac 02:69:f6:11:10:6e dst_mac 02:af:80:e1:70:b1 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10184 flower src_mac 02:70:1a:c4:9e:55 dst_mac 02:31:02:8d:71:f3 src_ip 114.1.231.152 dst_ip 26.157.147.164 ip_proto tcp src_port 35154 dst_port 43577 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10185 flower src_mac 02:d5:c5:95:bc:23 dst_mac 02:6b:e6:0c:82:76 vlan_id 2692 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10186 flower src_mac 02:64:16:fd:d0:7a dst_mac 02:50:f7:a7:e9:c3 src_ip 56.210.101.142 dst_ip 52.78.99.168 ip_proto tcp src_port 43386 dst_port 3560 action pass && tc filter add dev swp33 ingress protocol ip pref 10187 flower src_mac 02:6d:b3:88:78:ef dst_mac 02:32:07:8d:d4:37 src_ip 87.163.14.158 dst_ip 79.249.252.78 ip_proto udp src_port 24998 dst_port 55967 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10188 flower src_mac 02:d6:5e:5c:80:41 dst_mac 02:bb:a8:2d:a1:6d vlan_id 3872 vlan_ethtype 0x0800 src_ip 80.140.109.199 dst_ip 98.178.243.70 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10189 flower src_mac 02:1e:53:99:e1:03 dst_mac 02:cf:1f:2c:01:8f src_ip 105.85.48.71 dst_ip 93.123.116.15 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10190 flower src_mac 02:e2:0c:09:8f:e9 dst_mac 02:47:5a:12:ac:13 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10191 flower src_mac 02:ce:24:77:99:3b dst_mac 02:ec:1b:14:55:06 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10192 flower src_mac 02:33:31:4c:35:f7 dst_mac 02:47:f7:0e:43:4c vlan_id 3249 vlan_ethtype ipv4 src_ip 45.93.78.109 dst_ip 78.107.153.35 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10193 flower src_mac 02:f1:dc:d5:f3:fa dst_mac 02:a0:04:38:7a:7b vlan_id 2880 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10194 flower src_mac 02:e8:05:ee:c5:fa dst_mac 02:49:73:19:4f:cc action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10195 flower src_mac 02:61:c4:7e:de:d8 dst_mac 02:59:38:46:bc:9c vlan_id 3279 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10196 flower src_mac 02:eb:d5:25:db:b8 dst_mac 02:1d:cb:90:ed:b7 vlan_id 2737 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10197 flower src_mac 02:31:dc:4b:1d:35 dst_mac 02:f5:ed:78:16:ce action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10198 flower src_mac 02:c8:9c:eb:f7:8e dst_mac 02:27:29:6d:e3:af vlan_id 870 vlan_ethtype ip src_ip 90.165.232.53 dst_ip 30.64.246.109 ip_proto tcp src_port 51080 dst_port 38726 action pass && tc filter add dev swp33 ingress protocol ip pref 10199 flower src_mac 02:5f:94:8e:61:21 dst_mac 02:6d:67:ab:62:51 src_ip 36.198.161.110 dst_ip 60.45.241.26 ip_proto icmp code 186 type 18 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10200 flower src_mac 02:19:5d:db:b7:05 dst_mac 02:c6:5e:57:a2:8e action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10201 flower src_mac 02:44:54:ae:50:47 dst_mac 02:d9:5d:a2:04:48 src_ip 120.133.220.65 dst_ip 52.174.126.223 ip_proto tcp src_port 50156 dst_port 35104 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10202 flower src_mac 02:33:a1:fb:8c:4b dst_mac 02:b5:9f:7a:95:91 vlan_id 3190 vlan_ethtype 0x0800 src_ip 30.44.252.49 dst_ip 72.19.36.99 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10203 flower src_mac 02:aa:aa:9f:ba:72 dst_mac 02:fa:e0:b2:16:c2 action trap && tc filter add dev swp33 ingress protocol ip pref 10204 flower src_mac 02:98:9b:3e:c8:f9 dst_mac 02:86:09:f3:57:03 src_ip 68.246.184.207 dst_ip 94.230.85.142 ip_proto icmp code 141 type 4 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10205 flower src_mac 02:25:79:d9:2d:bc dst_mac 02:d4:dd:00:5a:78 vlan_id 1254 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10206 flower src_mac 02:4f:a3:86:c0:b0 dst_mac 02:57:29:25:fb:60 src_ip 103.75.166.68 dst_ip 41.114.138.180 ip_proto icmp code 172 type 16 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10207 flower src_mac 02:a4:c2:e2:66:08 dst_mac 02:6a:da:8d:fd:23 src_ip 94.44.192.159 dst_ip 66.207.57.205 ip_proto tcp src_port 60495 dst_port 35739 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10208 flower src_mac 02:69:cf:76:9a:b8 dst_mac 02:4c:68:b0:ba:c3 vlan_id 3338 vlan_ethtype 0x0800 src_ip 88.146.129.100 dst_ip 49.87.223.165 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10209 flower src_mac 02:49:94:2e:4d:6a dst_mac 02:17:77:20:4b:95 vlan_id 1680 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10210 flower src_mac 02:d0:a0:d7:2e:6f dst_mac 02:45:c2:62:20:f6 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10211 flower src_mac 02:a4:82:c7:4e:fd dst_mac 02:9e:31:5e:c4:63 src_ip 73.49.25.12 dst_ip 118.112.232.176 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10212 flower src_mac 02:db:16:32:c0:e9 dst_mac 02:e8:35:bb:f1:7e action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10213 flower src_mac 02:be:47:76:23:39 dst_mac 02:51:fb:79:76:38 src_ip 12.40.69.70 dst_ip 116.50.250.194 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10214 flower src_mac 02:3b:0d:09:16:6a dst_mac 02:70:fd:78:9e:ea vlan_id 188 vlan_ethtype ip src_ip 93.170.72.163 dst_ip 27.140.44.193 ip_proto udp src_port 3825 dst_port 18523 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10215 flower src_mac 02:95:93:95:2e:d6 dst_mac 02:34:c2:e3:91:08 vlan_id 3001 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10216 flower src_mac 02:20:14:3c:b3:24 dst_mac 02:10:96:42:88:ca vlan_id 2995 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10217 flower src_mac 02:4d:b7:3c:80:a9 dst_mac 02:33:e7:17:5e:fb action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10218 flower src_mac 02:c5:5d:2a:32:1a dst_mac 02:be:72:e2:ef:bd vlan_id 3515 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10219 flower src_mac 02:b1:ac:b8:ac:82 dst_mac 02:52:13:d4:03:9b vlan_id 153 vlan_ethtype ipv4 src_ip 64.219.211.237 dst_ip 71.115.81.92 ip_proto udp src_port 35269 dst_port 7154 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10220 flower src_mac 02:5b:cb:b3:17:6d dst_mac 02:06:f6:34:91:06 vlan_id 2491 vlan_ethtype ip src_ip 108.72.84.5 dst_ip 107.175.142.9 ip_proto tcp src_port 33836 dst_port 12270 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10221 flower src_mac 02:da:77:d0:db:81 dst_mac 02:1d:f1:92:5c:06 src_ip 99.21.236.44 dst_ip 92.116.29.148 ip_proto tcp src_port 16928 dst_port 7226 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10222 flower src_mac 02:0f:dc:22:18:4f dst_mac 02:45:6f:d6:b5:15 vlan_id 3161 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10223 flower src_mac 02:7e:1a:8b:c6:88 dst_mac 02:cc:e0:0f:29:1c src_ip 120.106.226.14 dst_ip 26.60.247.3 ip_proto tcp src_port 46958 dst_port 13189 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10224 flower src_mac 02:0f:c8:a3:ea:ac dst_mac 02:63:84:5b:35:0e vlan_id 3127 vlan_ethtype 0x0800 src_ip 56.62.219.103 dst_ip 126.9.149.6 ip_proto udp src_port 64017 dst_port 61138 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10225 flower src_mac 02:bb:5c:76:62:79 dst_mac 02:82:1e:d7:ce:9b action pass && tc filter add dev swp33 ingress protocol ip pref 10226 flower src_mac 02:07:93:6e:e8:f5 dst_mac 02:e4:49:39:99:0c src_ip 79.231.60.184 dst_ip 73.179.145.52 ip_proto tcp src_port 64039 dst_port 21483 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10227 flower src_mac 02:6a:e8:cc:b4:a7 dst_mac 02:85:73:51:be:a4 vlan_id 3696 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10228 flower src_mac 02:bb:e0:59:d3:5c dst_mac 02:3e:73:cc:d5:99 vlan_id 1674 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10229 flower src_mac 02:1f:fc:0b:76:2d dst_mac 02:02:c9:21:f6:49 vlan_id 455 vlan_ethtype ipv4 src_ip 124.168.123.153 dst_ip 105.117.35.134 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10230 flower src_mac 02:8a:3e:d0:13:3a dst_mac 02:f9:bb:ac:50:5f vlan_id 1778 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10231 flower src_mac 02:54:5b:66:ec:9f dst_mac 02:bb:94:87:61:e1 vlan_id 353 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10232 flower src_mac 02:6e:85:56:98:0c dst_mac 02:a2:d6:e4:e8:f1 vlan_id 2035 vlan_ethtype 0x0800 src_ip 99.210.114.152 dst_ip 77.103.222.44 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10233 flower src_mac 02:a3:a0:0e:9f:35 dst_mac 02:cb:cf:e5:99:e5 vlan_id 2391 vlan_ethtype ipv4 src_ip 13.60.72.153 dst_ip 55.224.234.155 ip_proto udp src_port 2492 dst_port 21192 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10234 flower src_mac 02:50:28:b1:07:56 dst_mac 02:6f:88:4c:21:62 vlan_id 2900 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10235 flower src_mac 02:6f:e2:06:0f:0a dst_mac 02:02:4f:e7:06:9d action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10236 flower src_mac 02:a4:64:13:45:c7 dst_mac 02:4a:6f:ca:89:c0 vlan_id 3638 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ip pref 10237 flower src_mac 02:8b:56:45:7b:1d dst_mac 02:42:69:69:8d:a1 src_ip 56.209.228.11 dst_ip 53.155.251.75 ip_proto udp src_port 62111 dst_port 35566 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10238 flower src_mac 02:ce:76:df:f1:8d dst_mac 02:e2:41:3f:a9:b1 src_ip 20.63.153.199 dst_ip 50.54.125.124 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10239 flower src_mac 02:d6:65:68:87:25 dst_mac 02:7c:66:dc:d8:d8 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10240 flower src_mac 02:b6:5d:32:83:5c dst_mac 02:fd:b9:f4:d6:7e vlan_id 2326 vlan_ethtype ip src_ip 28.196.142.23 dst_ip 52.131.242.247 ip_proto udp src_port 44890 dst_port 48982 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10241 flower src_mac 02:f3:82:9b:fe:90 dst_mac 02:37:80:2a:e7:7a vlan_id 1320 vlan_ethtype ipv4 src_ip 31.68.22.172 dst_ip 77.242.39.41 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10242 flower src_mac 02:a8:34:46:a7:49 dst_mac 02:88:cc:ca:95:5a action pass && tc filter add dev swp33 ingress protocol ip pref 10243 flower src_mac 02:23:59:40:54:41 dst_mac 02:d8:50:b6:ce:0c src_ip 31.239.226.200 dst_ip 79.240.75.146 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10244 flower src_mac 02:6d:1e:4f:f2:c1 dst_mac 02:13:f6:85:e5:f0 src_ip 51.50.75.47 dst_ip 62.251.22.34 ip_proto icmp code 35 type 16 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10245 flower src_mac 02:34:1d:57:a2:de dst_mac 02:b5:37:4a:e1:51 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10246 flower src_mac 02:34:e7:98:5d:12 dst_mac 02:98:b5:f7:03:10 vlan_id 240 vlan_ethtype ip src_ip 89.39.40.58 dst_ip 114.179.49.74 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10247 flower src_mac 02:fe:61:46:42:ac dst_mac 02:06:39:62:23:87 vlan_id 3649 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10248 flower src_mac 02:03:4d:3e:3e:0c dst_mac 02:e3:5b:87:4a:01 vlan_id 1834 vlan_ethtype ip src_ip 25.220.47.73 dst_ip 115.25.225.56 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10249 flower src_mac 02:27:ee:6f:0f:b8 dst_mac 02:b0:4a:b8:d1:68 vlan_id 2001 vlan_ethtype ip src_ip 67.111.45.119 dst_ip 37.91.236.21 ip_proto udp src_port 21253 dst_port 46025 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10250 flower src_mac 02:f8:6a:42:dd:de dst_mac 02:68:0a:37:e2:89 vlan_id 1349 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10251 flower src_mac 02:38:fc:8c:84:b1 dst_mac 02:af:9c:f5:bd:1d vlan_id 4016 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10252 flower src_mac 02:7c:cc:b7:fa:41 dst_mac 02:8e:fd:a7:a5:4a action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10253 flower src_mac 02:2b:b9:41:f7:ea dst_mac 02:e3:e1:63:3d:09 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10254 flower src_mac 02:55:74:08:cf:bf dst_mac 02:8e:d7:51:3c:48 src_ip 123.159.226.90 dst_ip 39.120.59.230 ip_proto udp src_port 10550 dst_port 55728 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10255 flower src_mac 02:1b:76:52:1f:06 dst_mac 02:8b:65:34:8c:a6 vlan_id 394 vlan_ethtype ipv4 src_ip 55.192.217.134 dst_ip 54.88.98.73 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10256 flower src_mac 02:b7:fe:c7:07:e4 dst_mac 02:99:65:f7:f2:51 vlan_id 2134 vlan_ethtype ip src_ip 94.190.85.163 dst_ip 75.117.215.26 ip_proto tcp src_port 27941 dst_port 1793 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10257 flower src_mac 02:55:dc:94:a8:27 dst_mac 02:a2:36:bb:4a:9c vlan_id 261 vlan_ethtype ip src_ip 33.207.232.98 dst_ip 102.88.104.62 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10258 flower src_mac 02:6b:b7:dc:ad:8d dst_mac 02:db:99:28:c9:74 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10259 flower src_mac 02:25:53:ec:5f:6d dst_mac 02:94:41:c3:e9:1b vlan_id 1560 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10260 flower src_mac 02:8d:5e:b2:5e:05 dst_mac 02:b9:03:8d:1f:14 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10261 flower src_mac 02:ac:ab:48:49:46 dst_mac 02:52:7d:9f:60:74 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10262 flower src_mac 02:da:a5:64:a1:81 dst_mac 02:83:aa:f3:57:f4 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10263 flower src_mac 02:50:c2:ba:7d:ff dst_mac 02:9b:9a:a4:a2:1e src_ip 26.231.37.84 dst_ip 53.151.89.41 ip_proto tcp src_port 4279 dst_port 36015 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10264 flower src_mac 02:79:3a:48:ea:d4 dst_mac 02:6e:cb:a5:ef:96 vlan_id 701 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10265 flower src_mac 02:dd:aa:50:ad:ec dst_mac 02:38:c5:85:db:16 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10266 flower src_mac 02:ab:9e:83:38:69 dst_mac 02:21:d6:1a:4e:b3 src_ip 43.132.217.45 dst_ip 64.242.28.189 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10267 flower src_mac 02:50:9d:29:99:04 dst_mac 02:0d:a5:2a:5a:50 vlan_id 532 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10268 flower src_mac 02:d3:3e:61:55:45 dst_mac 02:30:36:4c:9d:52 vlan_id 1719 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol ip pref 10269 flower src_mac 02:d4:9d:35:53:88 dst_mac 02:1e:04:3a:5a:9b src_ip 98.180.81.136 dst_ip 103.184.138.130 ip_proto udp src_port 7088 dst_port 54049 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10270 flower src_mac 02:d1:ad:86:63:fc dst_mac 02:d6:b7:56:21:7b vlan_id 2236 vlan_ethtype ip src_ip 76.162.177.83 dst_ip 15.166.155.115 action trap && tc filter add dev swp33 ingress protocol ip pref 10271 flower src_mac 02:a5:17:41:7c:60 dst_mac 02:fe:d6:09:28:d1 src_ip 62.104.226.99 dst_ip 42.46.146.205 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10272 flower src_mac 02:fd:49:41:f2:b0 dst_mac 02:e1:12:cb:2f:52 vlan_id 572 vlan_ethtype ipv4 src_ip 106.162.207.126 dst_ip 106.2.3.249 ip_proto udp src_port 37558 dst_port 60723 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10273 flower src_mac 02:c2:71:71:61:fc dst_mac 02:aa:3b:a5:1f:78 vlan_id 215 vlan_ethtype 0x0800 src_ip 94.159.101.211 dst_ip 114.2.102.216 ip_proto udp src_port 47744 dst_port 9596 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10274 flower src_mac 02:cc:25:c6:ab:cf dst_mac 02:46:b8:69:d5:1d src_ip 14.243.36.157 dst_ip 49.196.207.7 ip_proto udp src_port 53027 dst_port 61480 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10275 flower src_mac 02:98:14:db:d1:30 dst_mac 02:2e:a1:91:d8:b4 vlan_id 1809 vlan_ethtype ip src_ip 80.100.145.138 dst_ip 121.135.83.131 ip_proto tcp src_port 62316 dst_port 15992 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10276 flower src_mac 02:6c:57:78:52:a5 dst_mac 02:90:e0:43:b0:54 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10277 flower src_mac 02:06:39:df:ae:8e dst_mac 02:b7:14:f6:5c:c0 vlan_id 3032 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10278 flower src_mac 02:b8:7f:1c:32:65 dst_mac 02:14:9a:6b:0b:b5 vlan_id 1656 vlan_ethtype 0x0800 src_ip 55.142.57.131 dst_ip 42.219.153.15 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10279 flower src_mac 02:64:56:b4:d3:60 dst_mac 02:1c:b4:9f:35:92 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10280 flower src_mac 02:fa:13:a4:37:7d dst_mac 02:f0:8c:f1:23:d8 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10281 flower src_mac 02:14:a8:8e:81:19 dst_mac 02:11:10:fe:f7:1c action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10282 flower src_mac 02:d2:1e:ca:26:4e dst_mac 02:62:cd:a8:bd:da vlan_id 1052 vlan_ethtype ip src_ip 84.54.136.44 dst_ip 111.19.65.225 ip_proto udp src_port 1454 dst_port 12031 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10283 flower src_mac 02:2d:ac:86:77:e7 dst_mac 02:58:63:fc:dc:76 vlan_id 1801 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10284 flower src_mac 02:78:00:a3:fb:02 dst_mac 02:c9:d0:4a:2f:9c src_ip 116.0.196.241 dst_ip 87.9.141.243 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10285 flower src_mac 02:f1:ec:e8:f3:ca dst_mac 02:1c:2b:a5:b6:8f vlan_id 218 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10286 flower src_mac 02:9a:45:cf:53:48 dst_mac 02:69:c3:ee:28:da vlan_id 3642 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol ip pref 10287 flower src_mac 02:b9:34:41:81:40 dst_mac 02:33:96:e5:91:fb src_ip 15.31.1.117 dst_ip 35.159.28.217 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10288 flower src_mac 02:51:5f:e9:57:0a dst_mac 02:3a:c4:30:d6:61 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10289 flower src_mac 02:e1:95:bf:a0:0b dst_mac 02:76:65:6e:b0:24 src_ip 16.133.120.127 dst_ip 16.13.169.240 ip_proto udp src_port 4817 dst_port 11851 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10290 flower src_mac 02:1d:a6:ab:fd:b7 dst_mac 02:be:5c:4f:ac:a8 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10291 flower src_mac 02:a9:6b:6e:69:bc dst_mac 02:79:4d:87:2d:bc vlan_id 3042 vlan_ethtype ipv4 src_ip 52.14.202.231 dst_ip 120.200.85.64 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10292 flower src_mac 02:b9:c5:b9:a5:d9 dst_mac 02:d8:63:b8:41:80 src_ip 52.41.32.184 dst_ip 122.246.238.66 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10293 flower src_mac 02:ca:93:e1:27:85 dst_mac 02:2b:a6:b5:f7:fe action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10294 flower src_mac 02:a3:47:c5:b6:44 dst_mac 02:b2:33:1b:cb:58 vlan_id 2478 vlan_ethtype ip src_ip 40.196.196.84 dst_ip 52.96.227.90 ip_proto tcp src_port 48695 dst_port 608 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10295 flower src_mac 02:dc:8f:2a:96:94 dst_mac 02:3e:81:f6:80:0f vlan_id 1258 vlan_ethtype 0x0800 src_ip 57.114.115.197 dst_ip 12.57.162.215 ip_proto tcp src_port 21550 dst_port 6820 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10296 flower src_mac 02:4e:bb:82:92:39 dst_mac 02:57:e7:ba:0a:30 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10297 flower src_mac 02:8e:3e:3f:ad:cb dst_mac 02:ca:48:78:58:1a vlan_id 2990 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10298 flower src_mac 02:a3:76:85:62:15 dst_mac 02:f3:4e:bb:5c:c6 src_ip 112.231.234.74 dst_ip 120.232.88.92 ip_proto udp src_port 26877 dst_port 1154 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10299 flower src_mac 02:48:9b:c8:70:13 dst_mac 02:4a:ba:3f:85:5f vlan_id 2819 vlan_ethtype ipv4 src_ip 97.63.218.62 dst_ip 59.84.48.170 ip_proto udp src_port 1243 dst_port 46484 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10300 flower src_mac 02:68:56:c7:2c:f9 dst_mac 02:0e:79:e4:ab:dc vlan_id 1510 vlan_ethtype 0x0800 src_ip 86.26.51.228 dst_ip 49.188.90.86 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10301 flower src_mac 02:4c:19:77:24:e5 dst_mac 02:38:13:6e:0a:a8 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10302 flower src_mac 02:e9:c5:cb:ee:7d dst_mac 02:fb:45:d9:ca:d9 vlan_id 316 vlan_ethtype ipv4 src_ip 16.0.43.197 dst_ip 82.247.151.118 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10303 flower src_mac 02:de:8d:e0:a4:d2 dst_mac 02:b8:ae:81:0d:d3 src_ip 53.178.98.204 dst_ip 106.62.35.209 ip_proto udp src_port 35301 dst_port 10966 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10304 flower src_mac 02:7b:9f:fe:19:d9 dst_mac 02:65:5b:cb:82:96 vlan_id 1894 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10305 flower src_mac 02:81:05:5d:ce:f1 dst_mac 02:a9:6f:49:05:e4 src_ip 56.29.233.240 dst_ip 78.158.8.250 ip_proto udp src_port 10499 dst_port 11327 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10306 flower src_mac 02:3d:cf:e6:d5:96 dst_mac 02:04:6a:f8:09:c9 vlan_id 3767 vlan_ethtype 0x0800 src_ip 114.248.159.241 dst_ip 125.56.135.153 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10307 flower src_mac 02:93:a7:9b:0c:62 dst_mac 02:7d:ec:fa:0a:91 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10308 flower src_mac 02:47:15:73:35:55 dst_mac 02:68:5b:31:f7:08 vlan_id 115 vlan_ethtype ip src_ip 115.166.21.138 dst_ip 16.140.254.28 ip_proto tcp src_port 36957 dst_port 50662 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10309 flower src_mac 02:20:b4:fc:79:e7 dst_mac 02:96:84:f4:0b:56 vlan_id 1763 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10310 flower src_mac 02:bf:18:b8:c9:c7 dst_mac 02:ed:db:20:cf:43 vlan_id 710 vlan_ethtype ipv4 src_ip 47.54.218.65 dst_ip 42.28.26.161 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10311 flower src_mac 02:12:64:04:62:0a dst_mac 02:69:8d:82:3f:d6 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10312 flower src_mac 02:91:51:ef:4f:6d dst_mac 02:10:60:37:b2:16 vlan_id 1104 vlan_ethtype ipv4 src_ip 15.20.208.218 dst_ip 123.53.241.4 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10313 flower src_mac 02:99:d0:c9:9c:0a dst_mac 02:4f:e9:79:35:9a action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10314 flower src_mac 02:b1:4b:6a:82:84 dst_mac 02:53:0f:02:85:87 vlan_id 3870 vlan_ethtype ipv4 src_ip 113.37.52.47 dst_ip 40.223.172.212 ip_proto tcp src_port 53173 dst_port 62622 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10315 flower src_mac 02:06:a4:e6:7c:76 dst_mac 02:64:1f:c9:97:61 vlan_id 3382 vlan_ethtype ip src_ip 15.175.56.209 dst_ip 94.180.81.146 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10316 flower src_mac 02:e4:c0:7a:c6:18 dst_mac 02:c9:01:d5:7b:74 vlan_id 2528 vlan_ethtype ipv4 src_ip 16.192.16.157 dst_ip 44.150.111.240 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10317 flower src_mac 02:4c:c2:54:12:0b dst_mac 02:df:aa:46:45:c8 vlan_id 3654 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10318 flower src_mac 02:24:d7:fb:74:3e dst_mac 02:5e:2f:48:04:04 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10319 flower src_mac 02:56:0d:67:ef:63 dst_mac 02:eb:4a:fe:0b:f8 src_ip 116.39.167.107 dst_ip 23.120.192.16 ip_proto icmp code 109 type 11 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10320 flower src_mac 02:f2:94:f6:28:27 dst_mac 02:9f:d8:c1:e7:b1 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10321 flower src_mac 02:d3:aa:1b:bf:4c dst_mac 02:b1:cd:15:3b:2d vlan_id 2122 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10322 flower src_mac 02:d3:ec:03:18:c1 dst_mac 02:54:10:6f:1f:10 vlan_id 3086 vlan_ethtype ipv4 src_ip 15.184.112.49 dst_ip 19.250.185.90 ip_proto tcp src_port 19871 dst_port 12499 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10323 flower src_mac 02:bb:9b:30:79:bc dst_mac 02:3f:20:d4:68:1a vlan_id 1167 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10324 flower src_mac 02:1d:b3:63:be:b7 dst_mac 02:d3:1f:1b:7e:75 src_ip 87.119.168.205 dst_ip 111.4.78.177 ip_proto udp src_port 44075 dst_port 37954 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10325 flower src_mac 02:da:c3:cd:9d:b8 dst_mac 02:56:75:8f:48:db vlan_id 3339 vlan_ethtype ip src_ip 69.154.234.37 dst_ip 113.217.167.213 ip_proto tcp src_port 18849 dst_port 7780 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10326 flower src_mac 02:57:ab:b5:ea:1e dst_mac 02:ea:d0:29:ec:d8 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10327 flower src_mac 02:12:f2:ae:4a:ab dst_mac 02:14:f9:81:7d:57 vlan_id 2574 vlan_ethtype ipv4 src_ip 125.254.248.234 dst_ip 52.26.196.34 ip_proto tcp src_port 45081 dst_port 17792 action drop && tc filter add dev swp33 ingress protocol ip pref 10328 flower src_mac 02:54:4f:9a:37:4b dst_mac 02:07:12:5d:b5:e1 src_ip 64.217.103.124 dst_ip 70.81.152.172 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10329 flower src_mac 02:ec:b0:60:06:99 dst_mac 02:f9:34:79:0c:5c src_ip 26.131.56.245 dst_ip 40.228.141.48 ip_proto icmp code 12 type 4 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10330 flower src_mac 02:3f:91:b1:45:78 dst_mac 02:4c:c7:34:67:93 vlan_id 2027 vlan_ethtype ip src_ip 31.43.49.37 dst_ip 83.193.85.132 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10331 flower src_mac 02:0c:be:91:da:20 dst_mac 02:2b:c9:5f:4c:4c action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10332 flower src_mac 02:eb:2e:bd:b0:fb dst_mac 02:26:72:15:ed:84 vlan_id 2665 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10333 flower src_mac 02:aa:28:66:a4:39 dst_mac 02:ab:e3:72:bd:2d action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10334 flower src_mac 02:93:20:2f:b3:fd dst_mac 02:76:fd:79:fd:d2 vlan_id 2569 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10335 flower src_mac 02:78:0c:e2:90:2c dst_mac 02:aa:4f:91:5b:fc vlan_id 1668 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10336 flower src_mac 02:7d:09:1f:34:f3 dst_mac 02:7b:9f:26:21:a7 src_ip 14.225.103.221 dst_ip 22.11.73.19 ip_proto udp src_port 41235 dst_port 26254 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10337 flower src_mac 02:e1:42:09:7d:1f dst_mac 02:23:f7:ee:f5:d3 vlan_id 1197 vlan_ethtype 0x0800 src_ip 90.149.44.212 dst_ip 79.246.0.35 ip_proto udp src_port 60199 dst_port 5561 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10338 flower src_mac 02:b2:e1:ef:1b:26 dst_mac 02:52:72:bf:23:e0 vlan_id 667 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10339 flower src_mac 02:1a:91:df:75:74 dst_mac 02:84:8d:d6:0c:bd src_ip 108.0.208.17 dst_ip 90.213.152.23 ip_proto icmp code 6 type 14 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10340 flower src_mac 02:76:fa:c5:8c:f2 dst_mac 02:d9:9e:2b:d8:d7 vlan_id 668 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10341 flower src_mac 02:cb:f2:a9:fc:6b dst_mac 02:68:b1:99:54:16 vlan_id 3323 vlan_ethtype ip src_ip 94.172.49.216 dst_ip 88.185.128.233 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10342 flower src_mac 02:8e:33:ae:4f:01 dst_mac 02:36:d7:92:7c:e0 vlan_id 877 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10343 flower src_mac 02:8a:8e:6f:82:03 dst_mac 02:16:7b:04:df:8f vlan_id 1016 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10344 flower src_mac 02:42:03:e2:e4:7b dst_mac 02:d1:fc:99:7f:2e src_ip 75.35.114.192 dst_ip 14.83.198.226 ip_proto udp src_port 10295 dst_port 34752 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10345 flower src_mac 02:69:86:90:f3:ba dst_mac 02:fb:ba:00:94:7b action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10346 flower src_mac 02:fa:b8:c5:73:69 dst_mac 02:f8:fb:c7:bd:5f vlan_id 1686 vlan_ethtype 0x0800 src_ip 100.93.103.163 dst_ip 123.138.150.188 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10347 flower src_mac 02:b8:6a:1c:c3:21 dst_mac 02:4a:d4:7b:29:6c vlan_id 2775 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10348 flower src_mac 02:71:ef:2a:bf:11 dst_mac 02:da:b1:7b:bd:18 vlan_id 3 vlan_ethtype ip src_ip 47.202.164.112 dst_ip 102.187.114.60 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10349 flower src_mac 02:e4:82:f1:fc:ff dst_mac 02:15:66:b0:8d:62 vlan_id 2090 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10350 flower src_mac 02:44:e9:c9:a4:fa dst_mac 02:80:9d:b8:1b:e6 vlan_id 1978 vlan_ethtype ipv4 src_ip 52.169.159.31 dst_ip 40.205.30.73 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10351 flower src_mac 02:eb:a0:63:1a:44 dst_mac 02:bf:75:3b:1f:6e action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10352 flower src_mac 02:46:eb:08:9c:77 dst_mac 02:3e:21:1e:47:4d src_ip 11.123.248.138 dst_ip 81.140.12.84 ip_proto tcp src_port 60134 dst_port 65467 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10353 flower src_mac 02:40:c1:19:33:bd dst_mac 02:6f:c4:ec:dc:3c vlan_id 3954 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10354 flower src_mac 02:e3:d1:48:6a:86 dst_mac 02:47:8b:50:94:b7 vlan_id 2534 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10355 flower src_mac 02:69:a1:49:2b:82 dst_mac 02:ac:a2:a3:ae:84 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10356 flower src_mac 02:21:f4:eb:b1:5d dst_mac 02:f1:ee:59:66:a7 vlan_id 2479 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10357 flower src_mac 02:12:ba:82:eb:bc dst_mac 02:6a:cc:5c:c5:3a vlan_id 3083 vlan_ethtype 0x0800 src_ip 100.76.78.5 dst_ip 98.23.135.180 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10358 flower src_mac 02:00:c8:78:82:c2 dst_mac 02:8b:f0:05:5b:bd src_ip 92.117.218.245 dst_ip 20.80.5.164 ip_proto icmp code 243 type 0 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10359 flower src_mac 02:81:60:9c:aa:8b dst_mac 02:d2:f2:47:4e:42 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10360 flower src_mac 02:f4:23:c8:11:45 dst_mac 02:4d:28:a6:23:96 vlan_id 1493 vlan_ethtype 0x0800 src_ip 82.218.219.18 dst_ip 118.150.169.104 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10361 flower src_mac 02:36:e0:bc:1b:05 dst_mac 02:c1:42:1e:c8:c4 vlan_id 1624 vlan_ethtype ipv4 src_ip 15.193.32.98 dst_ip 101.247.17.194 ip_proto udp src_port 50271 dst_port 24869 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10362 flower src_mac 02:6e:c0:af:8d:19 dst_mac 02:33:97:c3:ae:e4 vlan_id 1244 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10363 flower src_mac 02:ea:af:53:61:76 dst_mac 02:8c:84:90:32:4a src_ip 43.232.69.201 dst_ip 122.14.225.25 ip_proto udp src_port 59691 dst_port 45492 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10364 flower src_mac 02:d9:a0:da:05:39 dst_mac 02:6c:8e:1a:24:25 vlan_id 2477 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10365 flower src_mac 02:a9:47:f6:65:3b dst_mac 02:ef:ca:f4:90:f7 vlan_id 997 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10366 flower src_mac 02:6b:d9:20:f9:3d dst_mac 02:06:e2:e5:2a:d7 src_ip 76.212.134.19 dst_ip 66.169.19.38 ip_proto tcp src_port 43940 dst_port 44233 action trap && tc filter add dev swp33 ingress protocol ip pref 10367 flower src_mac 02:5a:06:eb:da:17 dst_mac 02:c3:75:ac:81:e4 src_ip 71.116.252.54 dst_ip 73.93.94.51 ip_proto tcp src_port 49508 dst_port 63323 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10368 flower src_mac 02:fe:56:55:7e:51 dst_mac 02:6d:ca:7b:f4:be src_ip 110.253.208.116 dst_ip 34.35.246.160 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10369 flower src_mac 02:11:7d:68:05:ab dst_mac 02:c3:e3:40:cb:49 vlan_id 2995 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol ip pref 10370 flower src_mac 02:ee:a1:26:3a:0a dst_mac 02:1a:6e:6f:4f:6d src_ip 50.236.9.122 dst_ip 19.180.69.25 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10371 flower src_mac 02:d5:62:98:83:c9 dst_mac 02:05:f1:02:94:16 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10372 flower src_mac 02:ff:cf:eb:83:87 dst_mac 02:85:a1:04:3e:75 vlan_id 2476 vlan_ethtype ip src_ip 49.149.78.118 dst_ip 71.226.156.100 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10373 flower src_mac 02:f9:90:48:b4:d5 dst_mac 02:f8:56:56:71:18 src_ip 122.56.151.63 dst_ip 27.255.215.185 ip_proto icmp code 22 type 13 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10374 flower src_mac 02:29:a5:b4:10:07 dst_mac 02:83:2c:5c:03:64 src_ip 77.38.120.195 dst_ip 92.46.87.100 ip_proto udp src_port 1463 dst_port 46598 action trap && tc filter add dev swp33 ingress protocol ip pref 10375 flower src_mac 02:33:0b:ed:9b:71 dst_mac 02:5b:af:e3:ae:42 src_ip 32.67.18.161 dst_ip 121.233.101.247 ip_proto tcp src_port 29108 dst_port 65062 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10376 flower src_mac 02:84:f6:7f:fd:11 dst_mac 02:b5:eb:aa:53:de action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10377 flower src_mac 02:a6:9d:0b:f9:f8 dst_mac 02:58:24:3c:3d:8f action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10378 flower src_mac 02:34:94:4f:7e:dc dst_mac 02:69:ac:52:b3:be src_ip 83.125.172.135 dst_ip 53.240.163.213 ip_proto icmp code 125 type 13 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10379 flower src_mac 02:9c:43:22:93:05 dst_mac 02:c2:f5:80:d1:da vlan_id 1524 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10380 flower src_mac 02:90:6a:ea:38:c1 dst_mac 02:d0:f0:27:3e:23 vlan_id 2308 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10381 flower src_mac 02:b9:34:42:1d:e6 dst_mac 02:00:61:1e:32:e0 vlan_id 1886 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10382 flower src_mac 02:f9:56:4d:1c:3e dst_mac 02:fa:61:9e:78:6c vlan_id 874 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10383 flower src_mac 02:b3:94:25:c5:e7 dst_mac 02:bd:f0:04:b6:16 vlan_id 1299 vlan_ethtype ipv4 src_ip 22.247.144.220 dst_ip 70.242.197.73 ip_proto udp src_port 12532 dst_port 35315 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10384 flower src_mac 02:0c:9f:24:e2:a3 dst_mac 02:90:27:86:24:a0 vlan_id 1767 vlan_ethtype 0x0800 src_ip 54.243.187.188 dst_ip 89.28.180.67 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10385 flower src_mac 02:ea:eb:73:f4:00 dst_mac 02:73:ad:b6:f7:e6 vlan_id 1360 vlan_ethtype ip src_ip 78.98.94.180 dst_ip 57.157.69.186 ip_proto tcp src_port 47093 dst_port 62890 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10386 flower src_mac 02:2e:78:c4:1e:f5 dst_mac 02:f4:0c:ab:e0:e9 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10387 flower src_mac 02:d4:65:05:7a:09 dst_mac 02:25:95:c1:b4:41 vlan_id 1281 vlan_ethtype ipv4 src_ip 30.89.53.72 dst_ip 50.245.161.214 ip_proto udp src_port 42069 dst_port 30827 action trap && tc filter add dev swp33 ingress protocol ip pref 10388 flower src_mac 02:fb:b7:da:52:6d dst_mac 02:a5:58:4b:ae:b4 src_ip 114.239.137.69 dst_ip 73.45.16.188 ip_proto icmp code 24 type 5 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10389 flower src_mac 02:b0:fa:37:f9:44 dst_mac 02:9b:5b:e1:2b:b6 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10390 flower src_mac 02:3c:ff:f6:37:65 dst_mac 02:6d:56:ca:3c:96 src_ip 27.72.196.146 dst_ip 62.130.198.235 ip_proto udp src_port 15128 dst_port 12213 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10391 flower src_mac 02:cb:78:10:4a:3b dst_mac 02:ea:ea:a2:25:d8 vlan_id 2151 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10392 flower src_mac 02:3a:a5:5a:08:fb dst_mac 02:a1:d7:e7:55:a0 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10393 flower src_mac 02:52:a2:b8:17:32 dst_mac 02:b2:73:a0:39:3a vlan_id 997 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10394 flower src_mac 02:3e:2a:37:7b:10 dst_mac 02:b8:59:7f:bc:4b action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10395 flower src_mac 02:d7:78:ef:1f:10 dst_mac 02:bf:16:4c:f2:94 vlan_id 502 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10396 flower src_mac 02:4b:cf:df:bc:6d dst_mac 02:43:b9:9b:a0:4c action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10397 flower src_mac 02:6c:11:3e:5a:4d dst_mac 02:85:c7:3d:11:bb vlan_id 2472 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10398 flower src_mac 02:a9:45:93:e8:e1 dst_mac 02:a8:00:35:fd:c0 src_ip 38.204.206.69 dst_ip 59.11.121.7 ip_proto tcp src_port 27036 dst_port 21850 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10399 flower src_mac 02:cb:89:a2:1e:91 dst_mac 02:e2:e9:52:be:e4 action trap INFO asyncssh:logging.py:92 [conn=24, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=4] Command: tc filter add dev swp33 ingress protocol 0x8100 pref 10000 flower src_mac 02:01:c5:31:ea:10 dst_mac 02:49:2a:3f:c3:f6 vlan_id 963 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10001 flower src_mac 02:fd:23:07:a1:e3 dst_mac 02:78:b7:3c:d5:b6 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10002 flower src_mac 02:d6:26:96:03:17 dst_mac 02:f6:45:a4:d9:17 src_ip 13.164.1.10 dst_ip 50.85.96.146 ip_proto icmp code 123 type 18 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10003 flower src_mac 02:8d:b0:fc:5d:c2 dst_mac 02:39:3d:1a:3c:e8 src_ip 65.169.90.37 dst_ip 39.107.80.68 ip_proto icmp code 172 type 4 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10004 flower src_mac 02:77:b2:d7:92:29 dst_mac 02:9d:f5:b5:c4:77 vlan_id 2438 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10005 flower src_mac 02:1a:97:48:2f:98 dst_mac 02:4a:d3:9f:4c:bf vlan_id 3573 vlan_ethtype ipv4 src_ip 89.148.197.116 dst_ip 106.132.245.130 ip_proto tcp src_port 10916 dst_port 11845 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10006 flower src_mac 02:f4:4f:46:7b:43 dst_mac 02:54:07:2e:c1:29 src_ip 109.185.159.109 dst_ip 13.172.64.101 ip_proto tcp src_port 52929 dst_port 17977 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10007 flower src_mac 02:08:88:bc:3b:09 dst_mac 02:70:97:e3:80:08 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10008 flower src_mac 02:26:27:e5:0b:1a dst_mac 02:20:31:41:bd:ad action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10009 flower src_mac 02:a0:31:83:ee:fa dst_mac 02:9f:d4:56:73:66 vlan_id 3009 vlan_ethtype ipv4 src_ip 32.21.74.3 dst_ip 123.180.55.11 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10010 flower src_mac 02:68:06:6c:6a:83 dst_mac 02:7a:6f:33:1f:a4 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10011 flower src_mac 02:cf:a0:5f:c5:3d dst_mac 02:1d:f0:ae:f0:82 vlan_id 4085 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10012 flower src_mac 02:15:0f:00:da:65 dst_mac 02:0a:63:9b:3e:f3 src_ip 122.144.244.43 dst_ip 87.131.123.179 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10013 flower src_mac 02:36:10:79:67:4f dst_mac 02:a6:c6:39:15:5c action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10014 flower src_mac 02:d7:f0:ad:9b:a7 dst_mac 02:bd:30:d9:4f:04 vlan_id 114 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol ip pref 10015 flower src_mac 02:13:7e:c6:c1:cf dst_mac 02:59:e3:8a:6c:96 src_ip 16.180.56.161 dst_ip 51.102.54.204 ip_proto udp src_port 58727 dst_port 21002 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10016 flower src_mac 02:ee:f1:93:3d:80 dst_mac 02:f8:62:ac:a6:07 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10017 flower src_mac 02:5f:bd:9c:ff:d7 dst_mac 02:07:8f:43:7b:b1 src_ip 126.205.40.235 dst_ip 104.151.41.26 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10018 flower src_mac 02:a3:79:7f:b8:69 dst_mac 02:d5:b3:ca:1b:80 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10019 flower src_mac 02:6b:37:c4:74:20 dst_mac 02:2f:bc:b4:92:48 src_ip 40.49.142.60 dst_ip 59.83.110.78 ip_proto tcp src_port 12938 dst_port 27800 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10020 flower src_mac 02:be:63:05:ce:b2 dst_mac 02:52:56:69:3f:77 vlan_id 2545 vlan_ethtype 0x0800 src_ip 107.228.106.153 dst_ip 101.44.246.87 action trap && tc filter add dev swp33 ingress protocol ip pref 10021 flower src_mac 02:45:5c:4f:97:48 dst_mac 02:02:85:6f:b3:24 src_ip 72.125.217.115 dst_ip 80.226.156.3 ip_proto udp src_port 60525 dst_port 55523 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10022 flower src_mac 02:0a:97:c8:01:37 dst_mac 02:54:ca:cb:eb:d0 vlan_id 1846 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10023 flower src_mac 02:1d:b2:00:fa:f4 dst_mac 02:6b:ef:ff:6d:c5 vlan_id 2657 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10024 flower src_mac 02:18:09:e0:8c:48 dst_mac 02:a2:13:5f:37:a7 src_ip 122.30.118.3 dst_ip 115.15.12.241 ip_proto udp src_port 17452 dst_port 38917 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10025 flower src_mac 02:d6:f4:6c:aa:e1 dst_mac 02:12:7a:16:e1:3e action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10026 flower src_mac 02:80:23:ac:18:49 dst_mac 02:88:46:f0:ab:95 vlan_id 3491 vlan_ethtype 0x0800 src_ip 90.157.140.69 dst_ip 39.8.96.215 ip_proto udp src_port 9338 dst_port 59508 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10027 flower src_mac 02:58:9f:e3:42:72 dst_mac 02:60:1b:e9:32:6d vlan_id 3726 vlan_ethtype ipv4 src_ip 115.31.183.232 dst_ip 119.237.28.39 ip_proto udp src_port 63197 dst_port 34913 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10028 flower src_mac 02:63:7e:9e:a5:c6 dst_mac 02:08:14:b7:99:0f vlan_id 3673 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol ip pref 10029 flower src_mac 02:64:2f:b6:99:6b dst_mac 02:56:99:f4:84:9d src_ip 76.163.206.30 dst_ip 95.193.150.249 ip_proto icmp code 98 type 17 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10030 flower src_mac 02:ef:51:98:bd:bd dst_mac 02:8b:bc:8d:ba:17 vlan_id 1337 vlan_ethtype 0x0800 src_ip 98.78.74.30 dst_ip 87.95.164.229 ip_proto udp src_port 34331 dst_port 61908 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10031 flower src_mac 02:16:7e:73:7b:85 dst_mac 02:af:a1:0d:4b:4c vlan_id 1905 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10032 flower src_mac 02:38:14:bb:3a:77 dst_mac 02:ff:d4:97:1b:dc vlan_id 1384 vlan_ethtype 0x0800 src_ip 109.243.164.58 dst_ip 47.39.200.132 ip_proto tcp src_port 45104 dst_port 14586 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10033 flower src_mac 02:70:6a:26:7d:9f dst_mac 02:f1:a3:96:10:d8 vlan_id 2068 vlan_ethtype ip src_ip 84.5.184.29 dst_ip 15.33.36.233 ip_proto tcp src_port 24524 dst_port 58284 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10034 flower src_mac 02:48:6a:c6:c6:14 dst_mac 02:c6:b8:2a:2e:64 vlan_id 831 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10035 flower src_mac 02:89:81:ee:ea:7b dst_mac 02:9c:89:0d:4c:85 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10036 flower src_mac 02:97:39:fe:ce:66 dst_mac 02:69:a5:d4:fd:02 vlan_id 4093 vlan_ethtype 0x0800 src_ip 123.10.227.68 dst_ip 56.198.96.92 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10037 flower src_mac 02:97:1a:94:a9:eb dst_mac 02:61:72:49:6b:af vlan_id 2837 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10038 flower src_mac 02:28:3c:4b:46:8a dst_mac 02:26:7e:6b:4a:05 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10039 flower src_mac 02:1d:6b:ec:21:ab dst_mac 02:bd:97:47:c4:50 vlan_id 3294 vlan_ethtype ipv4 src_ip 66.92.148.199 dst_ip 60.57.91.235 ip_proto udp src_port 15753 dst_port 15641 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10040 flower src_mac 02:5a:53:c7:68:4b dst_mac 02:73:de:c8:8d:9a vlan_id 531 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10041 flower src_mac 02:04:ee:a3:83:ff dst_mac 02:a3:81:07:79:18 vlan_id 2917 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10042 flower src_mac 02:72:2b:72:5c:9d dst_mac 02:ea:cb:7f:f8:b4 vlan_id 2517 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10043 flower src_mac 02:db:ce:d8:ab:52 dst_mac 02:b7:fd:88:a8:38 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10044 flower src_mac 02:8b:c8:fe:e3:ec dst_mac 02:c1:50:71:1a:04 vlan_id 282 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10045 flower src_mac 02:de:ed:66:ff:08 dst_mac 02:23:9f:50:fe:b4 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10046 flower src_mac 02:b2:77:f5:44:db dst_mac 02:a5:87:c7:42:4e src_ip 31.141.168.194 dst_ip 81.136.238.16 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10047 flower src_mac 02:f5:7f:1f:54:ae dst_mac 02:34:4a:9d:29:b1 vlan_id 477 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10048 flower src_mac 02:16:02:5e:3b:d3 dst_mac 02:47:e2:97:68:2b src_ip 74.254.169.245 dst_ip 65.155.57.245 ip_proto udp src_port 1947 dst_port 878 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10049 flower src_mac 02:c7:48:fa:8f:68 dst_mac 02:4a:fd:6b:46:49 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10050 flower src_mac 02:cf:48:9b:00:f9 dst_mac 02:72:92:30:44:76 src_ip 41.22.236.244 dst_ip 44.52.96.49 ip_proto tcp src_port 29720 dst_port 40813 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10051 flower src_mac 02:d4:65:30:a3:f2 dst_mac 02:db:09:36:d5:2a vlan_id 374 vlan_ethtype ip src_ip 56.64.219.137 dst_ip 34.94.18.161 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10052 flower src_mac 02:b3:a9:52:67:b9 dst_mac 02:16:e7:76:58:5d action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10053 flower src_mac 02:91:dd:aa:cb:6c dst_mac 02:4e:da:b1:2a:e7 vlan_id 2283 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10054 flower src_mac 02:ba:74:8a:14:13 dst_mac 02:56:a6:ca:5e:a7 vlan_id 2816 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10055 flower src_mac 02:91:69:91:c1:e0 dst_mac 02:8e:1a:26:ef:79 vlan_id 3127 vlan_ethtype ip src_ip 85.55.21.102 dst_ip 74.12.63.80 ip_proto udp src_port 50631 dst_port 25257 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10056 flower src_mac 02:07:f8:66:29:e8 dst_mac 02:85:61:8c:28:2e vlan_id 1854 vlan_ethtype ip src_ip 45.49.206.129 dst_ip 81.70.225.164 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10057 flower src_mac 02:d5:4d:61:d7:a4 dst_mac 02:31:20:ba:71:a0 vlan_id 1843 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10058 flower src_mac 02:23:53:f0:ff:b3 dst_mac 02:80:4f:5c:d2:48 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10059 flower src_mac 02:74:9a:5a:63:76 dst_mac 02:25:4e:12:11:62 vlan_id 1065 vlan_ethtype 0x0800 src_ip 31.109.29.11 dst_ip 29.2.253.98 ip_proto udp src_port 12890 dst_port 47674 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10060 flower src_mac 02:0d:74:3f:43:43 dst_mac 02:ab:c6:d4:fc:7a vlan_id 2566 vlan_ethtype ipv4 src_ip 18.19.81.94 dst_ip 29.79.182.27 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10061 flower src_mac 02:4d:51:d7:c8:b1 dst_mac 02:8d:79:2b:fe:33 vlan_id 3147 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10062 flower src_mac 02:56:b3:e6:dc:7b dst_mac 02:a5:a0:90:87:53 vlan_id 2384 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10063 flower src_mac 02:04:e4:a1:ec:e1 dst_mac 02:1b:00:20:a3:b0 vlan_id 3560 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10064 flower src_mac 02:82:0e:36:30:c0 dst_mac 02:d6:bd:b8:36:3d vlan_id 3855 vlan_ethtype ipv4 src_ip 40.246.156.61 dst_ip 32.142.157.116 action trap && tc filter add dev swp33 ingress protocol ip pref 10065 flower src_mac 02:09:97:e2:ca:be dst_mac 02:5a:38:32:dc:c0 src_ip 100.3.111.92 dst_ip 65.103.3.239 action trap && tc filter add dev swp33 ingress protocol ip pref 10066 flower src_mac 02:49:32:c9:ff:c8 dst_mac 02:7d:a8:a7:b2:47 src_ip 95.160.27.204 dst_ip 46.59.194.40 ip_proto udp src_port 17551 dst_port 63059 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10067 flower src_mac 02:28:93:74:8f:0a dst_mac 02:c1:82:38:38:a9 vlan_id 2247 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10068 flower src_mac 02:c1:66:67:1e:d5 dst_mac 02:5e:1b:8e:61:3e vlan_id 3975 vlan_ethtype 0x0800 src_ip 60.134.122.51 dst_ip 101.102.120.215 ip_proto udp src_port 49125 dst_port 56285 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10069 flower src_mac 02:d0:8e:c5:79:78 dst_mac 02:43:99:f3:0d:32 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10070 flower src_mac 02:7a:e5:16:f2:a4 dst_mac 02:69:f4:8e:6f:a9 vlan_id 2096 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10071 flower src_mac 02:eb:44:73:2c:b6 dst_mac 02:d6:6e:9d:26:40 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10072 flower src_mac 02:77:27:7d:89:a4 dst_mac 02:34:8d:a0:28:8a action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10073 flower src_mac 02:5d:a1:6a:2c:be dst_mac 02:3e:a8:12:06:3c vlan_id 1561 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10074 flower src_mac 02:56:b4:e4:50:0c dst_mac 02:6d:fb:28:2d:4b vlan_id 1031 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol ip pref 10075 flower src_mac 02:4e:c6:27:66:7a dst_mac 02:cb:e7:61:9c:96 src_ip 41.157.64.191 dst_ip 45.168.121.35 ip_proto tcp src_port 54605 dst_port 14783 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10076 flower src_mac 02:1a:30:89:69:74 dst_mac 02:9b:73:e8:5c:42 vlan_id 4093 vlan_ethtype 0x0800 src_ip 83.196.230.167 dst_ip 47.68.107.211 ip_proto tcp src_port 47845 dst_port 23284 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10077 flower src_mac 02:8c:15:e7:02:f0 dst_mac 02:56:54:38:30:f0 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10078 flower src_mac 02:3d:37:ac:5e:68 dst_mac 02:68:27:d3:56:b5 src_ip 73.180.126.163 dst_ip 70.253.222.203 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10079 flower src_mac 02:6e:1e:2e:3b:54 dst_mac 02:33:9f:49:a4:83 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10080 flower src_mac 02:ae:b0:c5:33:c8 dst_mac 02:98:97:31:67:1d action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10081 flower src_mac 02:84:1f:24:dd:87 dst_mac 02:83:52:29:96:9d vlan_id 3271 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol ip pref 10082 flower src_mac 02:56:c5:0a:d4:c0 dst_mac 02:2a:b1:fd:7d:c2 src_ip 87.84.47.199 dst_ip 100.127.151.66 ip_proto icmp code 221 type 5 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10083 flower src_mac 02:45:b5:c9:41:33 dst_mac 02:a0:f8:9b:ee:51 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10084 flower src_mac 02:d7:f9:96:49:bd dst_mac 02:1d:c2:51:11:68 vlan_id 2670 vlan_ethtype 0x0800 src_ip 15.62.22.37 dst_ip 17.63.127.135 ip_proto tcp src_port 11218 dst_port 760 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10085 flower src_mac 02:8a:ad:a1:3e:79 dst_mac 02:bc:06:ba:5d:b6 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10086 flower src_mac 02:be:54:49:1a:70 dst_mac 02:84:34:b4:4f:05 action trap && tc filter add dev swp33 ingress protocol ip pref 10087 flower src_mac 02:2f:5d:05:39:09 dst_mac 02:20:7e:9e:07:da src_ip 100.173.154.93 dst_ip 50.34.205.84 ip_proto udp src_port 4017 dst_port 17930 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10088 flower src_mac 02:c9:c6:d9:58:f0 dst_mac 02:b9:c4:3e:65:a5 src_ip 106.57.171.33 dst_ip 41.152.110.176 ip_proto tcp src_port 9692 dst_port 58938 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10089 flower src_mac 02:62:5a:23:a0:f1 dst_mac 02:cb:44:b7:75:a8 vlan_id 777 vlan_ethtype 0x0800 src_ip 98.110.211.32 dst_ip 80.15.64.43 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10090 flower src_mac 02:33:0f:f5:25:5f dst_mac 02:a7:de:af:7e:e3 vlan_id 458 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10091 flower src_mac 02:b1:d8:76:33:fe dst_mac 02:fc:ad:b8:65:7f src_ip 39.8.191.215 dst_ip 93.78.182.71 action trap && tc filter add dev swp33 ingress protocol ip pref 10092 flower src_mac 02:f8:78:95:58:a3 dst_mac 02:85:c5:a3:cd:ca src_ip 93.130.74.4 dst_ip 36.27.36.244 ip_proto tcp src_port 1733 dst_port 46699 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10093 flower src_mac 02:84:21:39:f6:71 dst_mac 02:87:76:a8:84:a9 vlan_id 1480 vlan_ethtype ip src_ip 49.233.120.147 dst_ip 84.82.43.241 ip_proto tcp src_port 33533 dst_port 34385 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10094 flower src_mac 02:c8:8d:bb:1a:86 dst_mac 02:65:6e:ec:79:59 src_ip 64.197.213.163 dst_ip 89.154.241.73 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10095 flower src_mac 02:f7:d0:95:5c:a3 dst_mac 02:ee:2f:3f:65:26 vlan_id 1486 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10096 flower src_mac 02:19:f0:a3:85:00 dst_mac 02:c1:7f:85:d5:80 vlan_id 1272 vlan_ethtype 0x0800 src_ip 40.60.55.55 dst_ip 96.203.239.149 ip_proto udp src_port 22200 dst_port 53292 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10097 flower src_mac 02:6c:e2:8c:15:91 dst_mac 02:3e:ff:6e:94:3a vlan_id 2571 vlan_ethtype 0x0800 src_ip 38.157.93.96 dst_ip 42.183.186.154 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10098 flower src_mac 02:09:af:1d:f5:50 dst_mac 02:6c:a9:6a:d4:37 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10099 flower src_mac 02:a9:63:54:23:07 dst_mac 02:02:d2:27:7c:93 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10100 flower src_mac 02:f0:fd:30:16:a1 dst_mac 02:88:9b:53:e8:74 vlan_id 2206 vlan_ethtype ip src_ip 22.69.29.77 dst_ip 52.252.164.239 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10101 flower src_mac 02:ae:07:d3:f4:02 dst_mac 02:14:0a:68:6d:6a vlan_id 96 vlan_ethtype ipv4 src_ip 52.83.156.42 dst_ip 124.126.174.210 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10102 flower src_mac 02:7f:37:e0:d0:3a dst_mac 02:73:58:14:6e:3b vlan_id 2949 vlan_ethtype ipv4 src_ip 111.35.11.87 dst_ip 77.84.94.209 ip_proto tcp src_port 61989 dst_port 59991 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10103 flower src_mac 02:a6:b5:be:c9:10 dst_mac 02:18:ec:03:b7:f4 vlan_id 3683 vlan_ethtype ipv4 src_ip 13.42.208.84 dst_ip 38.46.171.49 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10104 flower src_mac 02:42:c1:da:40:c3 dst_mac 02:b1:76:f3:5e:9b vlan_id 1728 vlan_ethtype ipv4 src_ip 69.217.170.144 dst_ip 101.252.116.101 ip_proto udp src_port 5050 dst_port 34600 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10105 flower src_mac 02:0d:50:cb:50:33 dst_mac 02:d3:b5:54:3c:f5 vlan_id 2795 vlan_ethtype 0x0800 src_ip 71.136.202.17 dst_ip 81.99.240.33 ip_proto udp src_port 35093 dst_port 24890 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10106 flower src_mac 02:37:cb:76:49:7a dst_mac 02:0b:4b:e9:dd:28 vlan_id 2242 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10107 flower src_mac 02:43:36:61:53:cb dst_mac 02:86:56:90:09:58 vlan_id 1974 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10108 flower src_mac 02:82:18:a6:71:f7 dst_mac 02:77:5e:ba:f4:8f vlan_id 2206 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10109 flower src_mac 02:57:f6:a5:50:a6 dst_mac 02:35:21:83:b5:d3 vlan_id 1092 vlan_ethtype ip src_ip 39.196.159.85 dst_ip 50.44.171.75 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10110 flower src_mac 02:a1:94:e9:bd:ab dst_mac 02:b7:c7:a8:64:36 vlan_id 1246 vlan_ethtype 0x0800 src_ip 74.178.54.223 dst_ip 118.191.244.240 ip_proto udp src_port 30067 dst_port 4927 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10111 flower src_mac 02:3d:e3:9e:5e:b0 dst_mac 02:a6:5f:9f:6e:1f vlan_id 3850 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10112 flower src_mac 02:ed:24:59:e3:16 dst_mac 02:19:d9:bb:7b:c4 vlan_id 2007 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10113 flower src_mac 02:80:80:c8:dc:af dst_mac 02:8e:a7:14:05:d2 vlan_id 1873 vlan_ethtype 0x0800 src_ip 25.85.246.233 dst_ip 55.95.217.168 ip_proto udp src_port 17411 dst_port 21583 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10114 flower src_mac 02:4a:34:a0:a2:ce dst_mac 02:0b:5f:03:63:d0 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10115 flower src_mac 02:78:cd:bf:bd:eb dst_mac 02:2e:d7:cf:49:cc action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10116 flower src_mac 02:c9:b5:02:78:cb dst_mac 02:2b:85:07:d2:2f action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10117 flower src_mac 02:84:23:96:18:81 dst_mac 02:8a:1f:0e:f2:40 src_ip 81.221.133.209 dst_ip 48.224.166.11 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10118 flower src_mac 02:77:e0:e9:31:c5 dst_mac 02:3e:9f:67:f7:be vlan_id 2836 vlan_ethtype 0x0800 src_ip 15.17.87.244 dst_ip 57.80.88.60 ip_proto tcp src_port 59410 dst_port 23462 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10119 flower src_mac 02:af:17:d0:38:15 dst_mac 02:e0:b8:ce:77:12 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10120 flower src_mac 02:6b:98:4e:58:0e dst_mac 02:b2:6b:53:e5:6d vlan_id 2089 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10121 flower src_mac 02:3b:cc:a1:ec:ba dst_mac 02:05:92:f3:5b:70 vlan_id 3323 vlan_ethtype 0x0800 src_ip 91.224.208.96 dst_ip 99.236.200.172 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10122 flower src_mac 02:2e:96:1d:55:af dst_mac 02:fd:75:31:6c:89 vlan_id 62 vlan_ethtype 0x0800 src_ip 45.245.118.153 dst_ip 114.68.183.39 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10123 flower src_mac 02:99:25:e9:ea:fc dst_mac 02:04:ba:11:99:8d vlan_id 1094 vlan_ethtype 0x0800 src_ip 41.211.59.208 dst_ip 107.175.30.144 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10124 flower src_mac 02:0f:e8:ff:45:f1 dst_mac 02:47:03:e8:fd:68 src_ip 28.65.132.164 dst_ip 63.43.131.155 ip_proto tcp src_port 8843 dst_port 29464 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10125 flower src_mac 02:cc:04:ba:de:7e dst_mac 02:21:38:eb:cd:ec vlan_id 1386 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10126 flower src_mac 02:dd:d8:07:be:0d dst_mac 02:28:5c:f4:a0:4a vlan_id 899 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10127 flower src_mac 02:c4:34:ef:fe:4d dst_mac 02:43:6c:46:db:bc vlan_id 3869 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10128 flower src_mac 02:0f:bf:3b:78:52 dst_mac 02:af:e5:66:af:24 vlan_id 663 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10129 flower src_mac 02:a0:aa:8e:00:70 dst_mac 02:4e:ed:49:d7:49 vlan_id 4051 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol ip pref 10130 flower src_mac 02:f2:46:7b:53:cd dst_mac 02:e3:29:52:ef:c6 src_ip 123.172.235.128 dst_ip 59.130.71.165 ip_proto udp src_port 34512 dst_port 62184 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10131 flower src_mac 02:f0:07:d4:23:68 dst_mac 02:d5:b8:4b:85:bd src_ip 57.32.12.7 dst_ip 123.148.106.130 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10132 flower src_mac 02:79:25:2c:30:1a dst_mac 02:cc:83:08:82:9c vlan_id 1443 vlan_ethtype 0x0800 src_ip 115.93.238.197 dst_ip 125.243.44.226 ip_proto tcp src_port 36782 dst_port 36291 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10133 flower src_mac 02:07:ad:07:7a:7d dst_mac 02:8c:95:b4:a5:3a vlan_id 3912 vlan_ethtype ip src_ip 66.66.45.141 dst_ip 84.15.36.11 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10134 flower src_mac 02:e8:05:fc:94:30 dst_mac 02:fc:9e:09:7d:06 vlan_id 1073 vlan_ethtype ipv4 src_ip 109.182.51.84 dst_ip 120.2.180.32 ip_proto udp src_port 48206 dst_port 26755 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10135 flower src_mac 02:5c:60:4c:de:49 dst_mac 02:74:f8:3e:bc:de action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10136 flower src_mac 02:f6:22:02:64:21 dst_mac 02:26:26:28:06:d8 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10137 flower src_mac 02:36:3a:b3:7d:ad dst_mac 02:53:99:4b:70:40 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10138 flower src_mac 02:cf:ba:bb:50:ec dst_mac 02:00:8c:25:2a:0b action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10139 flower src_mac 02:20:90:c5:5e:74 dst_mac 02:6e:bd:bc:90:be vlan_id 1613 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10140 flower src_mac 02:d6:44:35:53:b6 dst_mac 02:42:20:b8:d1:d0 src_ip 111.220.161.109 dst_ip 20.149.69.70 ip_proto icmp code 59 type 4 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10141 flower src_mac 02:4d:9e:aa:80:b5 dst_mac 02:77:29:8b:a3:32 vlan_id 1364 vlan_ethtype ip src_ip 18.13.96.160 dst_ip 49.201.192.70 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10142 flower src_mac 02:ab:60:ee:b1:a4 dst_mac 02:bb:44:c5:d1:a8 src_ip 57.1.170.92 dst_ip 28.248.22.12 ip_proto tcp src_port 47234 dst_port 24295 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10143 flower src_mac 02:a0:fc:ac:5f:9a dst_mac 02:5e:0d:df:b3:0e vlan_id 1451 vlan_ethtype ip src_ip 55.168.98.232 dst_ip 71.204.205.69 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10144 flower src_mac 02:4e:aa:6a:f4:86 dst_mac 02:47:ae:42:5c:ba vlan_id 1020 vlan_ethtype ipv4 src_ip 98.61.119.189 dst_ip 92.86.57.165 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10145 flower src_mac 02:ad:0d:b4:50:7f dst_mac 02:41:3f:fe:ac:03 src_ip 121.220.151.87 dst_ip 15.48.78.197 ip_proto tcp src_port 23793 dst_port 4550 action pass && tc filter add dev swp33 ingress protocol ip pref 10146 flower src_mac 02:fc:e2:e9:ba:95 dst_mac 02:20:01:cd:d0:0c src_ip 73.105.76.115 dst_ip 17.48.139.73 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10147 flower src_mac 02:26:ae:d9:c1:39 dst_mac 02:18:78:9a:27:bd action trap && tc filter add dev swp33 ingress protocol ip pref 10148 flower src_mac 02:a7:16:59:b2:8c dst_mac 02:2b:e1:a2:7f:75 src_ip 68.39.203.50 dst_ip 20.124.244.91 ip_proto tcp src_port 64124 dst_port 20411 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10149 flower src_mac 02:af:e9:5e:07:93 dst_mac 02:cc:02:49:ce:8c src_ip 34.195.139.126 dst_ip 95.128.213.247 ip_proto udp src_port 39575 dst_port 3553 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10150 flower src_mac 02:17:5f:47:d5:1a dst_mac 02:aa:0e:25:f7:ec vlan_id 2584 vlan_ethtype ip src_ip 15.174.58.92 dst_ip 56.16.234.173 ip_proto tcp src_port 9347 dst_port 42020 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10151 flower src_mac 02:f3:34:6f:b5:f5 dst_mac 02:95:b5:6f:25:d4 src_ip 51.29.122.221 dst_ip 25.69.63.45 ip_proto udp src_port 46011 dst_port 20361 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10152 flower src_mac 02:c7:c5:92:a9:cc dst_mac 02:fe:4d:29:6d:d9 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10153 flower src_mac 02:26:c3:7f:5f:e4 dst_mac 02:e1:b2:53:39:a0 vlan_id 2874 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10154 flower src_mac 02:f0:d2:64:f1:8d dst_mac 02:95:f1:d3:d3:93 vlan_id 3007 vlan_ethtype 0x0800 src_ip 121.41.66.209 dst_ip 90.134.66.108 action drop && tc filter add dev swp33 ingress protocol ip pref 10155 flower src_mac 02:58:df:34:d9:7d dst_mac 02:5f:ab:0a:05:b2 src_ip 33.181.64.207 dst_ip 34.160.163.187 ip_proto tcp src_port 10479 dst_port 33898 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10156 flower src_mac 02:ae:7a:5c:c8:f8 dst_mac 02:f3:60:3e:ca:ab vlan_id 1555 vlan_ethtype ipv4 src_ip 83.170.108.193 dst_ip 59.65.68.123 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10157 flower src_mac 02:93:e4:01:fd:17 dst_mac 02:40:a2:fd:8f:54 vlan_id 1520 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10158 flower src_mac 02:69:47:57:25:bb dst_mac 02:16:63:c6:3a:34 src_ip 69.207.150.63 dst_ip 34.88.10.132 ip_proto tcp src_port 11702 dst_port 24941 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10159 flower src_mac 02:eb:f7:4a:4a:48 dst_mac 02:38:ef:3c:8e:18 vlan_id 1700 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol ip pref 10160 flower src_mac 02:74:fb:59:e5:eb dst_mac 02:6a:bd:13:79:95 src_ip 94.27.254.187 dst_ip 72.212.70.97 ip_proto tcp src_port 26983 dst_port 16130 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10161 flower src_mac 02:9e:73:cc:af:d4 dst_mac 02:95:41:18:30:05 src_ip 61.175.120.63 dst_ip 92.191.93.129 ip_proto icmp code 74 type 8 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10162 flower src_mac 02:35:2d:4d:25:ed dst_mac 02:3b:a0:51:25:4d vlan_id 3224 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10163 flower src_mac 02:65:d6:6f:e9:48 dst_mac 02:8b:6c:c2:0b:d5 src_ip 26.69.0.186 dst_ip 16.114.13.97 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10164 flower src_mac 02:b5:b6:3b:39:fb dst_mac 02:87:a4:9f:aa:04 vlan_id 3694 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10165 flower src_mac 02:84:cc:6b:a1:80 dst_mac 02:f5:d3:63:13:41 vlan_id 4009 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10166 flower src_mac 02:3e:d8:39:b0:0c dst_mac 02:01:89:e4:f8:54 vlan_id 2494 vlan_ethtype ip src_ip 38.39.157.3 dst_ip 17.167.91.133 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10167 flower src_mac 02:c0:06:54:64:2c dst_mac 02:f1:f4:c3:84:ee vlan_id 1674 vlan_ethtype ip src_ip 48.66.80.22 dst_ip 47.89.253.126 ip_proto udp src_port 5401 dst_port 5035 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10168 flower src_mac 02:6d:ad:40:f1:2a dst_mac 02:f1:50:46:8e:97 vlan_id 3639 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10169 flower src_mac 02:2b:f4:52:7a:93 dst_mac 02:94:e4:7a:1c:d1 vlan_id 3802 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10170 flower src_mac 02:6c:0f:1c:6f:4f dst_mac 02:22:a6:98:52:b4 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10171 flower src_mac 02:e9:0c:03:d3:f1 dst_mac 02:c8:82:7d:49:78 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10172 flower src_mac 02:78:66:01:a4:e1 dst_mac 02:b2:d0:11:96:3e vlan_id 1259 vlan_ethtype 0x0800 src_ip 67.12.236.208 dst_ip 68.252.35.53 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10173 flower src_mac 02:0d:90:b2:c1:87 dst_mac 02:0e:57:91:a5:c3 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10174 flower src_mac 02:7e:70:00:33:5f dst_mac 02:00:a1:46:f7:2b vlan_id 3121 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10175 flower src_mac 02:47:e3:25:ea:a2 dst_mac 02:0b:a8:91:7e:4f action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10176 flower src_mac 02:22:8f:18:21:60 dst_mac 02:9e:65:68:ab:40 src_ip 111.248.4.189 dst_ip 99.26.1.34 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10177 flower src_mac 02:71:ea:90:1b:5d dst_mac 02:af:3c:8d:0b:cd src_ip 61.166.93.164 dst_ip 51.255.235.117 ip_proto icmp code 85 type 17 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10178 flower src_mac 02:0a:c3:a9:70:12 dst_mac 02:51:bf:5a:3b:91 vlan_id 545 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10179 flower src_mac 02:6c:ab:b1:a6:55 dst_mac 02:e2:1d:43:12:92 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10180 flower src_mac 02:d3:35:9c:3b:e0 dst_mac 02:d0:b6:9a:a9:c4 src_ip 66.194.62.116 dst_ip 31.95.208.84 ip_proto icmp code 221 type 13 action drop && tc filter add dev swp33 ingress protocol ip pref 10181 flower src_mac 02:80:41:4a:5b:c6 dst_mac 02:ed:c2:e0:78:ab src_ip 55.152.14.48 dst_ip 47.189.114.9 ip_proto tcp src_port 11543 dst_port 44912 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10182 flower src_mac 02:98:6f:b3:d0:44 dst_mac 02:96:69:e3:dd:1a src_ip 33.58.141.38 dst_ip 79.28.186.133 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10183 flower src_mac 02:69:f6:11:10:6e dst_mac 02:af:80:e1:70:b1 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10184 flower src_mac 02:70:1a:c4:9e:55 dst_mac 02:31:02:8d:71:f3 src_ip 114.1.231.152 dst_ip 26.157.147.164 ip_proto tcp src_port 35154 dst_port 43577 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10185 flower src_mac 02:d5:c5:95:bc:23 dst_mac 02:6b:e6:0c:82:76 vlan_id 2692 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10186 flower src_mac 02:64:16:fd:d0:7a dst_mac 02:50:f7:a7:e9:c3 src_ip 56.210.101.142 dst_ip 52.78.99.168 ip_proto tcp src_port 43386 dst_port 3560 action pass && tc filter add dev swp33 ingress protocol ip pref 10187 flower src_mac 02:6d:b3:88:78:ef dst_mac 02:32:07:8d:d4:37 src_ip 87.163.14.158 dst_ip 79.249.252.78 ip_proto udp src_port 24998 dst_port 55967 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10188 flower src_mac 02:d6:5e:5c:80:41 dst_mac 02:bb:a8:2d:a1:6d vlan_id 3872 vlan_ethtype 0x0800 src_ip 80.140.109.199 dst_ip 98.178.243.70 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10189 flower src_mac 02:1e:53:99:e1:03 dst_mac 02:cf:1f:2c:01:8f src_ip 105.85.48.71 dst_ip 93.123.116.15 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10190 flower src_mac 02:e2:0c:09:8f:e9 dst_mac 02:47:5a:12:ac:13 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10191 flower src_mac 02:ce:24:77:99:3b dst_mac 02:ec:1b:14:55:06 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10192 flower src_mac 02:33:31:4c:35:f7 dst_mac 02:47:f7:0e:43:4c vlan_id 3249 vlan_ethtype ipv4 src_ip 45.93.78.109 dst_ip 78.107.153.35 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10193 flower src_mac 02:f1:dc:d5:f3:fa dst_mac 02:a0:04:38:7a:7b vlan_id 2880 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10194 flower src_mac 02:e8:05:ee:c5:fa dst_mac 02:49:73:19:4f:cc action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10195 flower src_mac 02:61:c4:7e:de:d8 dst_mac 02:59:38:46:bc:9c vlan_id 3279 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10196 flower src_mac 02:eb:d5:25:db:b8 dst_mac 02:1d:cb:90:ed:b7 vlan_id 2737 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10197 flower src_mac 02:31:dc:4b:1d:35 dst_mac 02:f5:ed:78:16:ce action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10198 flower src_mac 02:c8:9c:eb:f7:8e dst_mac 02:27:29:6d:e3:af vlan_id 870 vlan_ethtype ip src_ip 90.165.232.53 dst_ip 30.64.246.109 ip_proto tcp src_port 51080 dst_port 38726 action pass && tc filter add dev swp33 ingress protocol ip pref 10199 flower src_mac 02:5f:94:8e:61:21 dst_mac 02:6d:67:ab:62:51 src_ip 36.198.161.110 dst_ip 60.45.241.26 ip_proto icmp code 186 type 18 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10200 flower src_mac 02:19:5d:db:b7:05 dst_mac 02:c6:5e:57:a2:8e action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10201 flower src_mac 02:44:54:ae:50:47 dst_mac 02:d9:5d:a2:04:48 src_ip 120.133.220.65 dst_ip 52.174.126.223 ip_proto tcp src_port 50156 dst_port 35104 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10202 flower src_mac 02:33:a1:fb:8c:4b dst_mac 02:b5:9f:7a:95:91 vlan_id 3190 vlan_ethtype 0x0800 src_ip 30.44.252.49 dst_ip 72.19.36.99 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10203 flower src_mac 02:aa:aa:9f:ba:72 dst_mac 02:fa:e0:b2:16:c2 action trap && tc filter add dev swp33 ingress protocol ip pref 10204 flower src_mac 02:98:9b:3e:c8:f9 dst_mac 02:86:09:f3:57:03 src_ip 68.246.184.207 dst_ip 94.230.85.142 ip_proto icmp code 141 type 4 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10205 flower src_mac 02:25:79:d9:2d:bc dst_mac 02:d4:dd:00:5a:78 vlan_id 1254 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10206 flower src_mac 02:4f:a3:86:c0:b0 dst_mac 02:57:29:25:fb:60 src_ip 103.75.166.68 dst_ip 41.114.138.180 ip_proto icmp code 172 type 16 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10207 flower src_mac 02:a4:c2:e2:66:08 dst_mac 02:6a:da:8d:fd:23 src_ip 94.44.192.159 dst_ip 66.207.57.205 ip_proto tcp src_port 60495 dst_port 35739 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10208 flower src_mac 02:69:cf:76:9a:b8 dst_mac 02:4c:68:b0:ba:c3 vlan_id 3338 vlan_ethtype 0x0800 src_ip 88.146.129.100 dst_ip 49.87.223.165 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10209 flower src_mac 02:49:94:2e:4d:6a dst_mac 02:17:77:20:4b:95 vlan_id 1680 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10210 flower src_mac 02:d0:a0:d7:2e:6f dst_mac 02:45:c2:62:20:f6 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10211 flower src_mac 02:a4:82:c7:4e:fd dst_mac 02:9e:31:5e:c4:63 src_ip 73.49.25.12 dst_ip 118.112.232.176 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10212 flower src_mac 02:db:16:32:c0:e9 dst_mac 02:e8:35:bb:f1:7e action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10213 flower src_mac 02:be:47:76:23:39 dst_mac 02:51:fb:79:76:38 src_ip 12.40.69.70 dst_ip 116.50.250.194 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10214 flower src_mac 02:3b:0d:09:16:6a dst_mac 02:70:fd:78:9e:ea vlan_id 188 vlan_ethtype ip src_ip 93.170.72.163 dst_ip 27.140.44.193 ip_proto udp src_port 3825 dst_port 18523 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10215 flower src_mac 02:95:93:95:2e:d6 dst_mac 02:34:c2:e3:91:08 vlan_id 3001 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10216 flower src_mac 02:20:14:3c:b3:24 dst_mac 02:10:96:42:88:ca vlan_id 2995 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10217 flower src_mac 02:4d:b7:3c:80:a9 dst_mac 02:33:e7:17:5e:fb action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10218 flower src_mac 02:c5:5d:2a:32:1a dst_mac 02:be:72:e2:ef:bd vlan_id 3515 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10219 flower src_mac 02:b1:ac:b8:ac:82 dst_mac 02:52:13:d4:03:9b vlan_id 153 vlan_ethtype ipv4 src_ip 64.219.211.237 dst_ip 71.115.81.92 ip_proto udp src_port 35269 dst_port 7154 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10220 flower src_mac 02:5b:cb:b3:17:6d dst_mac 02:06:f6:34:91:06 vlan_id 2491 vlan_ethtype ip src_ip 108.72.84.5 dst_ip 107.175.142.9 ip_proto tcp src_port 33836 dst_port 12270 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10221 flower src_mac 02:da:77:d0:db:81 dst_mac 02:1d:f1:92:5c:06 src_ip 99.21.236.44 dst_ip 92.116.29.148 ip_proto tcp src_port 16928 dst_port 7226 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10222 flower src_mac 02:0f:dc:22:18:4f dst_mac 02:45:6f:d6:b5:15 vlan_id 3161 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10223 flower src_mac 02:7e:1a:8b:c6:88 dst_mac 02:cc:e0:0f:29:1c src_ip 120.106.226.14 dst_ip 26.60.247.3 ip_proto tcp src_port 46958 dst_port 13189 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10224 flower src_mac 02:0f:c8:a3:ea:ac dst_mac 02:63:84:5b:35:0e vlan_id 3127 vlan_ethtype 0x0800 src_ip 56.62.219.103 dst_ip 126.9.149.6 ip_proto udp src_port 64017 dst_port 61138 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10225 flower src_mac 02:bb:5c:76:62:79 dst_mac 02:82:1e:d7:ce:9b action pass && tc filter add dev swp33 ingress protocol ip pref 10226 flower src_mac 02:07:93:6e:e8:f5 dst_mac 02:e4:49:39:99:0c src_ip 79.231.60.184 dst_ip 73.179.145.52 ip_proto tcp src_port 64039 dst_port 21483 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10227 flower src_mac 02:6a:e8:cc:b4:a7 dst_mac 02:85:73:51:be:a4 vlan_id 3696 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10228 flower src_mac 02:bb:e0:59:d3:5c dst_mac 02:3e:73:cc:d5:99 vlan_id 1674 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10229 flower src_mac 02:1f:fc:0b:76:2d dst_mac 02:02:c9:21:f6:49 vlan_id 455 vlan_ethtype ipv4 src_ip 124.168.123.153 dst_ip 105.117.35.134 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10230 flower src_mac 02:8a:3e:d0:13:3a dst_mac 02:f9:bb:ac:50:5f vlan_id 1778 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10231 flower src_mac 02:54:5b:66:ec:9f dst_mac 02:bb:94:87:61:e1 vlan_id 353 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10232 flower src_mac 02:6e:85:56:98:0c dst_mac 02:a2:d6:e4:e8:f1 vlan_id 2035 vlan_ethtype 0x0800 src_ip 99.210.114.152 dst_ip 77.103.222.44 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10233 flower src_mac 02:a3:a0:0e:9f:35 dst_mac 02:cb:cf:e5:99:e5 vlan_id 2391 vlan_ethtype ipv4 src_ip 13.60.72.153 dst_ip 55.224.234.155 ip_proto udp src_port 2492 dst_port 21192 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10234 flower src_mac 02:50:28:b1:07:56 dst_mac 02:6f:88:4c:21:62 vlan_id 2900 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10235 flower src_mac 02:6f:e2:06:0f:0a dst_mac 02:02:4f:e7:06:9d action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10236 flower src_mac 02:a4:64:13:45:c7 dst_mac 02:4a:6f:ca:89:c0 vlan_id 3638 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ip pref 10237 flower src_mac 02:8b:56:45:7b:1d dst_mac 02:42:69:69:8d:a1 src_ip 56.209.228.11 dst_ip 53.155.251.75 ip_proto udp src_port 62111 dst_port 35566 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10238 flower src_mac 02:ce:76:df:f1:8d dst_mac 02:e2:41:3f:a9:b1 src_ip 20.63.153.199 dst_ip 50.54.125.124 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10239 flower src_mac 02:d6:65:68:87:25 dst_mac 02:7c:66:dc:d8:d8 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10240 flower src_mac 02:b6:5d:32:83:5c dst_mac 02:fd:b9:f4:d6:7e vlan_id 2326 vlan_ethtype ip src_ip 28.196.142.23 dst_ip 52.131.242.247 ip_proto udp src_port 44890 dst_port 48982 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10241 flower src_mac 02:f3:82:9b:fe:90 dst_mac 02:37:80:2a:e7:7a vlan_id 1320 vlan_ethtype ipv4 src_ip 31.68.22.172 dst_ip 77.242.39.41 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10242 flower src_mac 02:a8:34:46:a7:49 dst_mac 02:88:cc:ca:95:5a action pass && tc filter add dev swp33 ingress protocol ip pref 10243 flower src_mac 02:23:59:40:54:41 dst_mac 02:d8:50:b6:ce:0c src_ip 31.239.226.200 dst_ip 79.240.75.146 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10244 flower src_mac 02:6d:1e:4f:f2:c1 dst_mac 02:13:f6:85:e5:f0 src_ip 51.50.75.47 dst_ip 62.251.22.34 ip_proto icmp code 35 type 16 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10245 flower src_mac 02:34:1d:57:a2:de dst_mac 02:b5:37:4a:e1:51 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10246 flower src_mac 02:34:e7:98:5d:12 dst_mac 02:98:b5:f7:03:10 vlan_id 240 vlan_ethtype ip src_ip 89.39.40.58 dst_ip 114.179.49.74 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10247 flower src_mac 02:fe:61:46:42:ac dst_mac 02:06:39:62:23:87 vlan_id 3649 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10248 flower src_mac 02:03:4d:3e:3e:0c dst_mac 02:e3:5b:87:4a:01 vlan_id 1834 vlan_ethtype ip src_ip 25.220.47.73 dst_ip 115.25.225.56 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10249 flower src_mac 02:27:ee:6f:0f:b8 dst_mac 02:b0:4a:b8:d1:68 vlan_id 2001 vlan_ethtype ip src_ip 67.111.45.119 dst_ip 37.91.236.21 ip_proto udp src_port 21253 dst_port 46025 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10250 flower src_mac 02:f8:6a:42:dd:de dst_mac 02:68:0a:37:e2:89 vlan_id 1349 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10251 flower src_mac 02:38:fc:8c:84:b1 dst_mac 02:af:9c:f5:bd:1d vlan_id 4016 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10252 flower src_mac 02:7c:cc:b7:fa:41 dst_mac 02:8e:fd:a7:a5:4a action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10253 flower src_mac 02:2b:b9:41:f7:ea dst_mac 02:e3:e1:63:3d:09 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10254 flower src_mac 02:55:74:08:cf:bf dst_mac 02:8e:d7:51:3c:48 src_ip 123.159.226.90 dst_ip 39.120.59.230 ip_proto udp src_port 10550 dst_port 55728 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10255 flower src_mac 02:1b:76:52:1f:06 dst_mac 02:8b:65:34:8c:a6 vlan_id 394 vlan_ethtype ipv4 src_ip 55.192.217.134 dst_ip 54.88.98.73 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10256 flower src_mac 02:b7:fe:c7:07:e4 dst_mac 02:99:65:f7:f2:51 vlan_id 2134 vlan_ethtype ip src_ip 94.190.85.163 dst_ip 75.117.215.26 ip_proto tcp src_port 27941 dst_port 1793 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10257 flower src_mac 02:55:dc:94:a8:27 dst_mac 02:a2:36:bb:4a:9c vlan_id 261 vlan_ethtype ip src_ip 33.207.232.98 dst_ip 102.88.104.62 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10258 flower src_mac 02:6b:b7:dc:ad:8d dst_mac 02:db:99:28:c9:74 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10259 flower src_mac 02:25:53:ec:5f:6d dst_mac 02:94:41:c3:e9:1b vlan_id 1560 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10260 flower src_mac 02:8d:5e:b2:5e:05 dst_mac 02:b9:03:8d:1f:14 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10261 flower src_mac 02:ac:ab:48:49:46 dst_mac 02:52:7d:9f:60:74 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10262 flower src_mac 02:da:a5:64:a1:81 dst_mac 02:83:aa:f3:57:f4 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10263 flower src_mac 02:50:c2:ba:7d:ff dst_mac 02:9b:9a:a4:a2:1e src_ip 26.231.37.84 dst_ip 53.151.89.41 ip_proto tcp src_port 4279 dst_port 36015 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10264 flower src_mac 02:79:3a:48:ea:d4 dst_mac 02:6e:cb:a5:ef:96 vlan_id 701 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10265 flower src_mac 02:dd:aa:50:ad:ec dst_mac 02:38:c5:85:db:16 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10266 flower src_mac 02:ab:9e:83:38:69 dst_mac 02:21:d6:1a:4e:b3 src_ip 43.132.217.45 dst_ip 64.242.28.189 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10267 flower src_mac 02:50:9d:29:99:04 dst_mac 02:0d:a5:2a:5a:50 vlan_id 532 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10268 flower src_mac 02:d3:3e:61:55:45 dst_mac 02:30:36:4c:9d:52 vlan_id 1719 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol ip pref 10269 flower src_mac 02:d4:9d:35:53:88 dst_mac 02:1e:04:3a:5a:9b src_ip 98.180.81.136 dst_ip 103.184.138.130 ip_proto udp src_port 7088 dst_port 54049 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10270 flower src_mac 02:d1:ad:86:63:fc dst_mac 02:d6:b7:56:21:7b vlan_id 2236 vlan_ethtype ip src_ip 76.162.177.83 dst_ip 15.166.155.115 action trap && tc filter add dev swp33 ingress protocol ip pref 10271 flower src_mac 02:a5:17:41:7c:60 dst_mac 02:fe:d6:09:28:d1 src_ip 62.104.226.99 dst_ip 42.46.146.205 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10272 flower src_mac 02:fd:49:41:f2:b0 dst_mac 02:e1:12:cb:2f:52 vlan_id 572 vlan_ethtype ipv4 src_ip 106.162.207.126 dst_ip 106.2.3.249 ip_proto udp src_port 37558 dst_port 60723 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10273 flower src_mac 02:c2:71:71:61:fc dst_mac 02:aa:3b:a5:1f:78 vlan_id 215 vlan_ethtype 0x0800 src_ip 94.159.101.211 dst_ip 114.2.102.216 ip_proto udp src_port 47744 dst_port 9596 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10274 flower src_mac 02:cc:25:c6:ab:cf dst_mac 02:46:b8:69:d5:1d src_ip 14.243.36.157 dst_ip 49.196.207.7 ip_proto udp src_port 53027 dst_port 61480 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10275 flower src_mac 02:98:14:db:d1:30 dst_mac 02:2e:a1:91:d8:b4 vlan_id 1809 vlan_ethtype ip src_ip 80.100.145.138 dst_ip 121.135.83.131 ip_proto tcp src_port 62316 dst_port 15992 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10276 flower src_mac 02:6c:57:78:52:a5 dst_mac 02:90:e0:43:b0:54 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10277 flower src_mac 02:06:39:df:ae:8e dst_mac 02:b7:14:f6:5c:c0 vlan_id 3032 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10278 flower src_mac 02:b8:7f:1c:32:65 dst_mac 02:14:9a:6b:0b:b5 vlan_id 1656 vlan_ethtype 0x0800 src_ip 55.142.57.131 dst_ip 42.219.153.15 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10279 flower src_mac 02:64:56:b4:d3:60 dst_mac 02:1c:b4:9f:35:92 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10280 flower src_mac 02:fa:13:a4:37:7d dst_mac 02:f0:8c:f1:23:d8 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10281 flower src_mac 02:14:a8:8e:81:19 dst_mac 02:11:10:fe:f7:1c action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10282 flower src_mac 02:d2:1e:ca:26:4e dst_mac 02:62:cd:a8:bd:da vlan_id 1052 vlan_ethtype ip src_ip 84.54.136.44 dst_ip 111.19.65.225 ip_proto udp src_port 1454 dst_port 12031 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10283 flower src_mac 02:2d:ac:86:77:e7 dst_mac 02:58:63:fc:dc:76 vlan_id 1801 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10284 flower src_mac 02:78:00:a3:fb:02 dst_mac 02:c9:d0:4a:2f:9c src_ip 116.0.196.241 dst_ip 87.9.141.243 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10285 flower src_mac 02:f1:ec:e8:f3:ca dst_mac 02:1c:2b:a5:b6:8f vlan_id 218 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10286 flower src_mac 02:9a:45:cf:53:48 dst_mac 02:69:c3:ee:28:da vlan_id 3642 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol ip pref 10287 flower src_mac 02:b9:34:41:81:40 dst_mac 02:33:96:e5:91:fb src_ip 15.31.1.117 dst_ip 35.159.28.217 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10288 flower src_mac 02:51:5f:e9:57:0a dst_mac 02:3a:c4:30:d6:61 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10289 flower src_mac 02:e1:95:bf:a0:0b dst_mac 02:76:65:6e:b0:24 src_ip 16.133.120.127 dst_ip 16.13.169.240 ip_proto udp src_port 4817 dst_port 11851 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10290 flower src_mac 02:1d:a6:ab:fd:b7 dst_mac 02:be:5c:4f:ac:a8 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10291 flower src_mac 02:a9:6b:6e:69:bc dst_mac 02:79:4d:87:2d:bc vlan_id 3042 vlan_ethtype ipv4 src_ip 52.14.202.231 dst_ip 120.200.85.64 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10292 flower src_mac 02:b9:c5:b9:a5:d9 dst_mac 02:d8:63:b8:41:80 src_ip 52.41.32.184 dst_ip 122.246.238.66 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10293 flower src_mac 02:ca:93:e1:27:85 dst_mac 02:2b:a6:b5:f7:fe action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10294 flower src_mac 02:a3:47:c5:b6:44 dst_mac 02:b2:33:1b:cb:58 vlan_id 2478 vlan_ethtype ip src_ip 40.196.196.84 dst_ip 52.96.227.90 ip_proto tcp src_port 48695 dst_port 608 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10295 flower src_mac 02:dc:8f:2a:96:94 dst_mac 02:3e:81:f6:80:0f vlan_id 1258 vlan_ethtype 0x0800 src_ip 57.114.115.197 dst_ip 12.57.162.215 ip_proto tcp src_port 21550 dst_port 6820 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10296 flower src_mac 02:4e:bb:82:92:39 dst_mac 02:57:e7:ba:0a:30 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10297 flower src_mac 02:8e:3e:3f:ad:cb dst_mac 02:ca:48:78:58:1a vlan_id 2990 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10298 flower src_mac 02:a3:76:85:62:15 dst_mac 02:f3:4e:bb:5c:c6 src_ip 112.231.234.74 dst_ip 120.232.88.92 ip_proto udp src_port 26877 dst_port 1154 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10299 flower src_mac 02:48:9b:c8:70:13 dst_mac 02:4a:ba:3f:85:5f vlan_id 2819 vlan_ethtype ipv4 src_ip 97.63.218.62 dst_ip 59.84.48.170 ip_proto udp src_port 1243 dst_port 46484 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10300 flower src_mac 02:68:56:c7:2c:f9 dst_mac 02:0e:79:e4:ab:dc vlan_id 1510 vlan_ethtype 0x0800 src_ip 86.26.51.228 dst_ip 49.188.90.86 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10301 flower src_mac 02:4c:19:77:24:e5 dst_mac 02:38:13:6e:0a:a8 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10302 flower src_mac 02:e9:c5:cb:ee:7d dst_mac 02:fb:45:d9:ca:d9 vlan_id 316 vlan_ethtype ipv4 src_ip 16.0.43.197 dst_ip 82.247.151.118 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10303 flower src_mac 02:de:8d:e0:a4:d2 dst_mac 02:b8:ae:81:0d:d3 src_ip 53.178.98.204 dst_ip 106.62.35.209 ip_proto udp src_port 35301 dst_port 10966 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10304 flower src_mac 02:7b:9f:fe:19:d9 dst_mac 02:65:5b:cb:82:96 vlan_id 1894 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10305 flower src_mac 02:81:05:5d:ce:f1 dst_mac 02:a9:6f:49:05:e4 src_ip 56.29.233.240 dst_ip 78.158.8.250 ip_proto udp src_port 10499 dst_port 11327 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10306 flower src_mac 02:3d:cf:e6:d5:96 dst_mac 02:04:6a:f8:09:c9 vlan_id 3767 vlan_ethtype 0x0800 src_ip 114.248.159.241 dst_ip 125.56.135.153 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10307 flower src_mac 02:93:a7:9b:0c:62 dst_mac 02:7d:ec:fa:0a:91 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10308 flower src_mac 02:47:15:73:35:55 dst_mac 02:68:5b:31:f7:08 vlan_id 115 vlan_ethtype ip src_ip 115.166.21.138 dst_ip 16.140.254.28 ip_proto tcp src_port 36957 dst_port 50662 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10309 flower src_mac 02:20:b4:fc:79:e7 dst_mac 02:96:84:f4:0b:56 vlan_id 1763 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10310 flower src_mac 02:bf:18:b8:c9:c7 dst_mac 02:ed:db:20:cf:43 vlan_id 710 vlan_ethtype ipv4 src_ip 47.54.218.65 dst_ip 42.28.26.161 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10311 flower src_mac 02:12:64:04:62:0a dst_mac 02:69:8d:82:3f:d6 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10312 flower src_mac 02:91:51:ef:4f:6d dst_mac 02:10:60:37:b2:16 vlan_id 1104 vlan_ethtype ipv4 src_ip 15.20.208.218 dst_ip 123.53.241.4 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10313 flower src_mac 02:99:d0:c9:9c:0a dst_mac 02:4f:e9:79:35:9a action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10314 flower src_mac 02:b1:4b:6a:82:84 dst_mac 02:53:0f:02:85:87 vlan_id 3870 vlan_ethtype ipv4 src_ip 113.37.52.47 dst_ip 40.223.172.212 ip_proto tcp src_port 53173 dst_port 62622 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10315 flower src_mac 02:06:a4:e6:7c:76 dst_mac 02:64:1f:c9:97:61 vlan_id 3382 vlan_ethtype ip src_ip 15.175.56.209 dst_ip 94.180.81.146 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10316 flower src_mac 02:e4:c0:7a:c6:18 dst_mac 02:c9:01:d5:7b:74 vlan_id 2528 vlan_ethtype ipv4 src_ip 16.192.16.157 dst_ip 44.150.111.240 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10317 flower src_mac 02:4c:c2:54:12:0b dst_mac 02:df:aa:46:45:c8 vlan_id 3654 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10318 flower src_mac 02:24:d7:fb:74:3e dst_mac 02:5e:2f:48:04:04 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10319 flower src_mac 02:56:0d:67:ef:63 dst_mac 02:eb:4a:fe:0b:f8 src_ip 116.39.167.107 dst_ip 23.120.192.16 ip_proto icmp code 109 type 11 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10320 flower src_mac 02:f2:94:f6:28:27 dst_mac 02:9f:d8:c1:e7:b1 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10321 flower src_mac 02:d3:aa:1b:bf:4c dst_mac 02:b1:cd:15:3b:2d vlan_id 2122 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10322 flower src_mac 02:d3:ec:03:18:c1 dst_mac 02:54:10:6f:1f:10 vlan_id 3086 vlan_ethtype ipv4 src_ip 15.184.112.49 dst_ip 19.250.185.90 ip_proto tcp src_port 19871 dst_port 12499 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10323 flower src_mac 02:bb:9b:30:79:bc dst_mac 02:3f:20:d4:68:1a vlan_id 1167 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10324 flower src_mac 02:1d:b3:63:be:b7 dst_mac 02:d3:1f:1b:7e:75 src_ip 87.119.168.205 dst_ip 111.4.78.177 ip_proto udp src_port 44075 dst_port 37954 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10325 flower src_mac 02:da:c3:cd:9d:b8 dst_mac 02:56:75:8f:48:db vlan_id 3339 vlan_ethtype ip src_ip 69.154.234.37 dst_ip 113.217.167.213 ip_proto tcp src_port 18849 dst_port 7780 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10326 flower src_mac 02:57:ab:b5:ea:1e dst_mac 02:ea:d0:29:ec:d8 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10327 flower src_mac 02:12:f2:ae:4a:ab dst_mac 02:14:f9:81:7d:57 vlan_id 2574 vlan_ethtype ipv4 src_ip 125.254.248.234 dst_ip 52.26.196.34 ip_proto tcp src_port 45081 dst_port 17792 action drop && tc filter add dev swp33 ingress protocol ip pref 10328 flower src_mac 02:54:4f:9a:37:4b dst_mac 02:07:12:5d:b5:e1 src_ip 64.217.103.124 dst_ip 70.81.152.172 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10329 flower src_mac 02:ec:b0:60:06:99 dst_mac 02:f9:34:79:0c:5c src_ip 26.131.56.245 dst_ip 40.228.141.48 ip_proto icmp code 12 type 4 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10330 flower src_mac 02:3f:91:b1:45:78 dst_mac 02:4c:c7:34:67:93 vlan_id 2027 vlan_ethtype ip src_ip 31.43.49.37 dst_ip 83.193.85.132 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10331 flower src_mac 02:0c:be:91:da:20 dst_mac 02:2b:c9:5f:4c:4c action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10332 flower src_mac 02:eb:2e:bd:b0:fb dst_mac 02:26:72:15:ed:84 vlan_id 2665 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10333 flower src_mac 02:aa:28:66:a4:39 dst_mac 02:ab:e3:72:bd:2d action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10334 flower src_mac 02:93:20:2f:b3:fd dst_mac 02:76:fd:79:fd:d2 vlan_id 2569 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10335 flower src_mac 02:78:0c:e2:90:2c dst_mac 02:aa:4f:91:5b:fc vlan_id 1668 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10336 flower src_mac 02:7d:09:1f:34:f3 dst_mac 02:7b:9f:26:21:a7 src_ip 14.225.103.221 dst_ip 22.11.73.19 ip_proto udp src_port 41235 dst_port 26254 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10337 flower src_mac 02:e1:42:09:7d:1f dst_mac 02:23:f7:ee:f5:d3 vlan_id 1197 vlan_ethtype 0x0800 src_ip 90.149.44.212 dst_ip 79.246.0.35 ip_proto udp src_port 60199 dst_port 5561 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10338 flower src_mac 02:b2:e1:ef:1b:26 dst_mac 02:52:72:bf:23:e0 vlan_id 667 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10339 flower src_mac 02:1a:91:df:75:74 dst_mac 02:84:8d:d6:0c:bd src_ip 108.0.208.17 dst_ip 90.213.152.23 ip_proto icmp code 6 type 14 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10340 flower src_mac 02:76:fa:c5:8c:f2 dst_mac 02:d9:9e:2b:d8:d7 vlan_id 668 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10341 flower src_mac 02:cb:f2:a9:fc:6b dst_mac 02:68:b1:99:54:16 vlan_id 3323 vlan_ethtype ip src_ip 94.172.49.216 dst_ip 88.185.128.233 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10342 flower src_mac 02:8e:33:ae:4f:01 dst_mac 02:36:d7:92:7c:e0 vlan_id 877 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10343 flower src_mac 02:8a:8e:6f:82:03 dst_mac 02:16:7b:04:df:8f vlan_id 1016 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10344 flower src_mac 02:42:03:e2:e4:7b dst_mac 02:d1:fc:99:7f:2e src_ip 75.35.114.192 dst_ip 14.83.198.226 ip_proto udp src_port 10295 dst_port 34752 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10345 flower src_mac 02:69:86:90:f3:ba dst_mac 02:fb:ba:00:94:7b action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10346 flower src_mac 02:fa:b8:c5:73:69 dst_mac 02:f8:fb:c7:bd:5f vlan_id 1686 vlan_ethtype 0x0800 src_ip 100.93.103.163 dst_ip 123.138.150.188 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10347 flower src_mac 02:b8:6a:1c:c3:21 dst_mac 02:4a:d4:7b:29:6c vlan_id 2775 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10348 flower src_mac 02:71:ef:2a:bf:11 dst_mac 02:da:b1:7b:bd:18 vlan_id 3 vlan_ethtype ip src_ip 47.202.164.112 dst_ip 102.187.114.60 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10349 flower src_mac 02:e4:82:f1:fc:ff dst_mac 02:15:66:b0:8d:62 vlan_id 2090 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10350 flower src_mac 02:44:e9:c9:a4:fa dst_mac 02:80:9d:b8:1b:e6 vlan_id 1978 vlan_ethtype ipv4 src_ip 52.169.159.31 dst_ip 40.205.30.73 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10351 flower src_mac 02:eb:a0:63:1a:44 dst_mac 02:bf:75:3b:1f:6e action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10352 flower src_mac 02:46:eb:08:9c:77 dst_mac 02:3e:21:1e:47:4d src_ip 11.123.248.138 dst_ip 81.140.12.84 ip_proto tcp src_port 60134 dst_port 65467 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10353 flower src_mac 02:40:c1:19:33:bd dst_mac 02:6f:c4:ec:dc:3c vlan_id 3954 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10354 flower src_mac 02:e3:d1:48:6a:86 dst_mac 02:47:8b:50:94:b7 vlan_id 2534 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10355 flower src_mac 02:69:a1:49:2b:82 dst_mac 02:ac:a2:a3:ae:84 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10356 flower src_mac 02:21:f4:eb:b1:5d dst_mac 02:f1:ee:59:66:a7 vlan_id 2479 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10357 flower src_mac 02:12:ba:82:eb:bc dst_mac 02:6a:cc:5c:c5:3a vlan_id 3083 vlan_ethtype 0x0800 src_ip 100.76.78.5 dst_ip 98.23.135.180 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10358 flower src_mac 02:00:c8:78:82:c2 dst_mac 02:8b:f0:05:5b:bd src_ip 92.117.218.245 dst_ip 20.80.5.164 ip_proto icmp code 243 type 0 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10359 flower src_mac 02:81:60:9c:aa:8b dst_mac 02:d2:f2:47:4e:42 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10360 flower src_mac 02:f4:23:c8:11:45 dst_mac 02:4d:28:a6:23:96 vlan_id 1493 vlan_ethtype 0x0800 src_ip 82.218.219.18 dst_ip 118.150.169.104 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10361 flower src_mac 02:36:e0:bc:1b:05 dst_mac 02:c1:42:1e:c8:c4 vlan_id 1624 vlan_ethtype ipv4 src_ip 15.193.32.98 dst_ip 101.247.17.194 ip_proto udp src_port 50271 dst_port 24869 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10362 flower src_mac 02:6e:c0:af:8d:19 dst_mac 02:33:97:c3:ae:e4 vlan_id 1244 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10363 flower src_mac 02:ea:af:53:61:76 dst_mac 02:8c:84:90:32:4a src_ip 43.232.69.201 dst_ip 122.14.225.25 ip_proto udp src_port 59691 dst_port 45492 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10364 flower src_mac 02:d9:a0:da:05:39 dst_mac 02:6c:8e:1a:24:25 vlan_id 2477 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10365 flower src_mac 02:a9:47:f6:65:3b dst_mac 02:ef:ca:f4:90:f7 vlan_id 997 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10366 flower src_mac 02:6b:d9:20:f9:3d dst_mac 02:06:e2:e5:2a:d7 src_ip 76.212.134.19 dst_ip 66.169.19.38 ip_proto tcp src_port 43940 dst_port 44233 action trap && tc filter add dev swp33 ingress protocol ip pref 10367 flower src_mac 02:5a:06:eb:da:17 dst_mac 02:c3:75:ac:81:e4 src_ip 71.116.252.54 dst_ip 73.93.94.51 ip_proto tcp src_port 49508 dst_port 63323 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10368 flower src_mac 02:fe:56:55:7e:51 dst_mac 02:6d:ca:7b:f4:be src_ip 110.253.208.116 dst_ip 34.35.246.160 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10369 flower src_mac 02:11:7d:68:05:ab dst_mac 02:c3:e3:40:cb:49 vlan_id 2995 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol ip pref 10370 flower src_mac 02:ee:a1:26:3a:0a dst_mac 02:1a:6e:6f:4f:6d src_ip 50.236.9.122 dst_ip 19.180.69.25 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10371 flower src_mac 02:d5:62:98:83:c9 dst_mac 02:05:f1:02:94:16 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10372 flower src_mac 02:ff:cf:eb:83:87 dst_mac 02:85:a1:04:3e:75 vlan_id 2476 vlan_ethtype ip src_ip 49.149.78.118 dst_ip 71.226.156.100 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10373 flower src_mac 02:f9:90:48:b4:d5 dst_mac 02:f8:56:56:71:18 src_ip 122.56.151.63 dst_ip 27.255.215.185 ip_proto icmp code 22 type 13 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10374 flower src_mac 02:29:a5:b4:10:07 dst_mac 02:83:2c:5c:03:64 src_ip 77.38.120.195 dst_ip 92.46.87.100 ip_proto udp src_port 1463 dst_port 46598 action trap && tc filter add dev swp33 ingress protocol ip pref 10375 flower src_mac 02:33:0b:ed:9b:71 dst_mac 02:5b:af:e3:ae:42 src_ip 32.67.18.161 dst_ip 121.233.101.247 ip_proto tcp src_port 29108 dst_port 65062 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10376 flower src_mac 02:84:f6:7f:fd:11 dst_mac 02:b5:eb:aa:53:de action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10377 flower src_mac 02:a6:9d:0b:f9:f8 dst_mac 02:58:24:3c:3d:8f action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10378 flower src_mac 02:34:94:4f:7e:dc dst_mac 02:69:ac:52:b3:be src_ip 83.125.172.135 dst_ip 53.240.163.213 ip_proto icmp code 125 type 13 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10379 flower src_mac 02:9c:43:22:93:05 dst_mac 02:c2:f5:80:d1:da vlan_id 1524 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10380 flower src_mac 02:90:6a:ea:38:c1 dst_mac 02:d0:f0:27:3e:23 vlan_id 2308 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10381 flower src_mac 02:b9:34:42:1d:e6 dst_mac 02:00:61:1e:32:e0 vlan_id 1886 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10382 flower src_mac 02:f9:56:4d:1c:3e dst_mac 02:fa:61:9e:78:6c vlan_id 874 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10383 flower src_mac 02:b3:94:25:c5:e7 dst_mac 02:bd:f0:04:b6:16 vlan_id 1299 vlan_ethtype ipv4 src_ip 22.247.144.220 dst_ip 70.242.197.73 ip_proto udp src_port 12532 dst_port 35315 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10384 flower src_mac 02:0c:9f:24:e2:a3 dst_mac 02:90:27:86:24:a0 vlan_id 1767 vlan_ethtype 0x0800 src_ip 54.243.187.188 dst_ip 89.28.180.67 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10385 flower src_mac 02:ea:eb:73:f4:00 dst_mac 02:73:ad:b6:f7:e6 vlan_id 1360 vlan_ethtype ip src_ip 78.98.94.180 dst_ip 57.157.69.186 ip_proto tcp src_port 47093 dst_port 62890 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10386 flower src_mac 02:2e:78:c4:1e:f5 dst_mac 02:f4:0c:ab:e0:e9 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10387 flower src_mac 02:d4:65:05:7a:09 dst_mac 02:25:95:c1:b4:41 vlan_id 1281 vlan_ethtype ipv4 src_ip 30.89.53.72 dst_ip 50.245.161.214 ip_proto udp src_port 42069 dst_port 30827 action trap && tc filter add dev swp33 ingress protocol ip pref 10388 flower src_mac 02:fb:b7:da:52:6d dst_mac 02:a5:58:4b:ae:b4 src_ip 114.239.137.69 dst_ip 73.45.16.188 ip_proto icmp code 24 type 5 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10389 flower src_mac 02:b0:fa:37:f9:44 dst_mac 02:9b:5b:e1:2b:b6 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10390 flower src_mac 02:3c:ff:f6:37:65 dst_mac 02:6d:56:ca:3c:96 src_ip 27.72.196.146 dst_ip 62.130.198.235 ip_proto udp src_port 15128 dst_port 12213 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10391 flower src_mac 02:cb:78:10:4a:3b dst_mac 02:ea:ea:a2:25:d8 vlan_id 2151 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10392 flower src_mac 02:3a:a5:5a:08:fb dst_mac 02:a1:d7:e7:55:a0 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10393 flower src_mac 02:52:a2:b8:17:32 dst_mac 02:b2:73:a0:39:3a vlan_id 997 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10394 flower src_mac 02:3e:2a:37:7b:10 dst_mac 02:b8:59:7f:bc:4b action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10395 flower src_mac 02:d7:78:ef:1f:10 dst_mac 02:bf:16:4c:f2:94 vlan_id 502 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10396 flower src_mac 02:4b:cf:df:bc:6d dst_mac 02:43:b9:9b:a0:4c action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10397 flower src_mac 02:6c:11:3e:5a:4d dst_mac 02:85:c7:3d:11:bb vlan_id 2472 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10398 flower src_mac 02:a9:45:93:e8:e1 dst_mac 02:a8:00:35:fd:c0 src_ip 38.204.206.69 dst_ip 59.11.121.7 ip_proto tcp src_port 27036 dst_port 21850 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10399 flower src_mac 02:cb:89:a2:1e:91 dst_mac 02:e2:e9:52:be:e4 action trap INFO asyncssh:logging.py:92 [conn=24, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=24, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=5] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 pref 10400 flower src_mac 02:63:45:97:cd:b3 dst_mac 02:26:67:63:dd:95 vlan_id 3065 vlan_ethtype 0x0800 src_ip 89.246.254.53 dst_ip 21.185.134.122 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10401 flower src_mac 02:16:71:37:69:19 dst_mac 02:ed:d1:70:40:60 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10402 flower src_mac 02:84:7f:f5:fd:ba dst_mac 02:6a:a2:5b:18:67 vlan_id 2260 vlan_ethtype ipv4 src_ip 77.158.165.167 dst_ip 97.2.9.122 ip_proto udp src_port 8609 dst_port 7839 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10403 flower src_mac 02:e7:be:e7:bd:d2 dst_mac 02:61:42:1e:35:56 vlan_id 3375 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10404 flower src_mac 02:0f:3c:7f:31:2d dst_mac 02:1c:27:df:93:c1 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10405 flower src_mac 02:04:95:d4:20:5e dst_mac 02:17:6e:6b:52:be action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10406 flower src_mac 02:29:df:94:ab:c3 dst_mac 02:0d:a9:c3:27:0b vlan_id 3326 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10407 flower src_mac 02:5b:77:4b:a0:0b dst_mac 02:b6:f1:9a:05:83 src_ip 74.169.185.16 dst_ip 34.147.122.64 ip_proto udp src_port 5140 dst_port 35155 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10408 flower src_mac 02:7c:6f:16:87:6d dst_mac 02:1d:d1:83:6c:88 vlan_id 2885 vlan_ethtype ip src_ip 37.70.117.158 dst_ip 114.73.93.36 ip_proto udp src_port 1979 dst_port 38924 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10409 flower src_mac 02:76:2c:d5:35:c8 dst_mac 02:6a:e2:45:76:a1 action pass && tc filter add dev swp33 ingress protocol ip pref 10410 flower src_mac 02:c3:f7:00:c9:67 dst_mac 02:98:57:54:97:4a src_ip 68.20.158.172 dst_ip 83.178.150.187 ip_proto icmp code 211 type 14 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10411 flower src_mac 02:2a:7a:01:be:58 dst_mac 02:ce:35:3a:ed:a3 vlan_id 3000 vlan_ethtype 0x0800 src_ip 83.235.192.189 dst_ip 74.193.159.217 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10412 flower src_mac 02:9a:f2:e9:d0:f6 dst_mac 02:d9:94:06:88:21 src_ip 93.53.102.46 dst_ip 103.169.198.166 ip_proto udp src_port 11402 dst_port 29542 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10413 flower src_mac 02:1d:73:75:bc:63 dst_mac 02:61:37:1a:d8:c0 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10414 flower src_mac 02:6c:dd:f6:84:1e dst_mac 02:df:2c:a4:46:13 vlan_id 3492 vlan_ethtype 0x0800 src_ip 44.160.231.39 dst_ip 119.145.170.231 ip_proto tcp src_port 28669 dst_port 15573 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10415 flower src_mac 02:08:65:9f:25:92 dst_mac 02:26:91:6d:1d:f4 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10416 flower src_mac 02:86:e7:dd:80:fc dst_mac 02:40:09:ef:b1:05 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10417 flower src_mac 02:b6:33:fa:89:af dst_mac 02:d9:ea:58:9f:05 vlan_id 258 vlan_ethtype ipv4 src_ip 39.84.242.39 dst_ip 125.21.209.151 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10418 flower src_mac 02:70:71:56:d9:fd dst_mac 02:9d:7d:68:c0:b7 vlan_id 1522 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10419 flower src_mac 02:0e:ac:d8:f5:33 dst_mac 02:c2:fe:70:74:67 vlan_id 940 vlan_ethtype ipv4 src_ip 92.51.141.76 dst_ip 93.251.81.135 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10420 flower src_mac 02:d2:86:9d:3e:69 dst_mac 02:41:e2:7d:fc:44 vlan_id 52 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10421 flower src_mac 02:31:24:87:f1:6c dst_mac 02:c1:5f:3e:39:aa src_ip 89.240.84.126 dst_ip 49.58.176.226 ip_proto tcp src_port 22297 dst_port 53405 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10422 flower src_mac 02:ed:d2:6e:54:56 dst_mac 02:16:3d:c9:b2:d1 src_ip 60.178.228.80 dst_ip 54.153.13.158 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10423 flower src_mac 02:4c:27:93:6f:97 dst_mac 02:4e:4e:69:6c:f6 src_ip 117.85.89.203 dst_ip 41.0.191.147 ip_proto tcp src_port 52641 dst_port 49963 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10424 flower src_mac 02:0b:8d:69:33:bd dst_mac 02:dd:b1:ce:1f:c9 vlan_id 154 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10425 flower src_mac 02:16:55:d4:69:0c dst_mac 02:49:b9:bb:bc:d6 vlan_id 2784 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10426 flower src_mac 02:e2:d5:a8:bf:82 dst_mac 02:c2:71:7d:81:74 vlan_id 922 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10427 flower src_mac 02:d6:46:0a:3c:c2 dst_mac 02:cc:7e:f9:07:b8 vlan_id 3510 vlan_ethtype ip src_ip 89.67.81.53 dst_ip 116.112.103.96 ip_proto tcp src_port 56263 dst_port 32923 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10428 flower src_mac 02:b4:54:7c:7d:41 dst_mac 02:c2:7c:e3:5c:92 src_ip 82.108.33.184 dst_ip 49.222.204.216 ip_proto udp src_port 27338 dst_port 59654 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10429 flower src_mac 02:bd:29:26:5d:98 dst_mac 02:4d:f3:9b:8a:da action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10430 flower src_mac 02:87:23:4f:0e:68 dst_mac 02:eb:02:d1:f6:9f action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10431 flower src_mac 02:3d:24:96:19:61 dst_mac 02:f1:a1:0b:91:b8 src_ip 64.190.163.239 dst_ip 120.176.168.78 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10432 flower src_mac 02:73:07:a0:f3:51 dst_mac 02:2d:3a:52:f5:31 src_ip 73.117.43.69 dst_ip 92.88.227.195 ip_proto icmp code 209 type 8 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10433 flower src_mac 02:95:a0:3a:9b:e5 dst_mac 02:c6:1e:33:3a:d6 action trap && tc filter add dev swp33 ingress protocol ip pref 10434 flower src_mac 02:d2:73:8e:83:16 dst_mac 02:d4:cb:c3:9d:9c src_ip 15.218.187.185 dst_ip 75.47.83.86 ip_proto icmp code 189 type 14 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10435 flower src_mac 02:9e:33:ac:7a:68 dst_mac 02:1b:49:13:5a:64 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10436 flower src_mac 02:d5:5e:85:14:23 dst_mac 02:3b:f4:9a:9e:7b vlan_id 443 vlan_ethtype ip src_ip 40.154.74.207 dst_ip 32.208.13.48 ip_proto tcp src_port 1784 dst_port 57336 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10437 flower src_mac 02:c0:cb:9b:bc:13 dst_mac 02:c2:89:8f:70:bc vlan_id 3902 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10438 flower src_mac 02:77:b5:ff:61:26 dst_mac 02:5b:da:b5:ef:15 vlan_id 3307 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10439 flower src_mac 02:4f:69:64:a0:6f dst_mac 02:10:54:f6:f1:2a vlan_id 588 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10440 flower src_mac 02:ee:b8:81:30:50 dst_mac 02:a3:4f:c4:dc:c2 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10441 flower src_mac 02:a0:c8:ce:24:1c dst_mac 02:85:51:50:89:a4 vlan_id 368 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10442 flower src_mac 02:16:a7:91:55:27 dst_mac 02:5a:fa:6b:9a:09 vlan_id 2374 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10443 flower src_mac 02:4d:b6:ff:e0:42 dst_mac 02:75:ac:f6:10:3c action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10444 flower src_mac 02:b4:b5:0c:fd:50 dst_mac 02:3d:eb:e7:96:24 vlan_id 1781 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10445 flower src_mac 02:33:80:24:ec:0c dst_mac 02:7b:db:e6:ad:c7 vlan_id 12 vlan_ethtype 0x0800 src_ip 57.252.220.140 dst_ip 86.222.239.190 action drop && tc filter add dev swp33 ingress protocol ip pref 10446 flower src_mac 02:3b:30:f8:6f:bd dst_mac 02:5c:09:0a:27:42 src_ip 44.165.125.178 dst_ip 118.163.184.6 ip_proto tcp src_port 32573 dst_port 33055 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10447 flower src_mac 02:0c:bf:4f:0f:92 dst_mac 02:0b:e6:91:47:8e src_ip 82.126.253.21 dst_ip 66.104.246.231 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10448 flower src_mac 02:8f:2d:ea:81:f7 dst_mac 02:56:fe:3d:64:3a action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10449 flower src_mac 02:97:ca:d9:7d:01 dst_mac 02:25:f2:35:b7:ef src_ip 17.133.235.91 dst_ip 47.10.61.43 ip_proto icmp code 70 type 17 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10450 flower src_mac 02:91:6a:8a:7d:b8 dst_mac 02:b0:d0:91:0a:6b vlan_id 721 vlan_ethtype 0x0800 src_ip 36.87.17.59 dst_ip 24.213.253.161 ip_proto tcp src_port 60419 dst_port 58901 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10451 flower src_mac 02:e6:66:a7:a7:e3 dst_mac 02:d9:bf:d0:71:47 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10452 flower src_mac 02:bd:24:f1:54:e3 dst_mac 02:da:79:0a:71:f0 vlan_id 625 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10453 flower src_mac 02:a4:b5:2a:8b:c6 dst_mac 02:dd:4c:23:81:8b action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10454 flower src_mac 02:94:27:91:1d:7f dst_mac 02:33:40:df:c8:cd action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10455 flower src_mac 02:1b:e2:34:fb:63 dst_mac 02:88:23:2a:99:80 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10456 flower src_mac 02:5e:47:f1:94:03 dst_mac 02:60:47:9d:2f:98 vlan_id 1248 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10457 flower src_mac 02:36:40:9d:61:c1 dst_mac 02:42:18:18:40:61 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10458 flower src_mac 02:b6:60:09:0d:20 dst_mac 02:49:c3:c5:ec:ed action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10459 flower src_mac 02:25:99:12:c3:99 dst_mac 02:8a:50:23:4b:c5 vlan_id 3422 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10460 flower src_mac 02:4a:14:87:21:62 dst_mac 02:3b:a7:f8:8b:17 vlan_id 3480 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10461 flower src_mac 02:5f:df:da:15:b0 dst_mac 02:34:a3:7c:ef:ab vlan_id 1056 vlan_ethtype 0x0800 src_ip 88.146.86.200 dst_ip 16.3.150.73 ip_proto tcp src_port 4135 dst_port 7674 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10462 flower src_mac 02:13:df:2c:9e:0f dst_mac 02:f0:42:cb:93:48 vlan_id 238 vlan_ethtype ip src_ip 125.226.107.56 dst_ip 64.177.210.20 ip_proto udp src_port 39246 dst_port 15609 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10463 flower src_mac 02:66:af:93:ba:7d dst_mac 02:94:9e:1e:b1:7c action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10464 flower src_mac 02:02:7d:43:9d:8c dst_mac 02:54:b4:3a:ab:ec vlan_id 2638 vlan_ethtype 0x0800 src_ip 30.11.30.245 dst_ip 28.18.139.118 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10465 flower src_mac 02:e8:f7:86:f6:7b dst_mac 02:1d:f2:87:e1:63 vlan_id 783 vlan_ethtype 0x0800 src_ip 40.148.210.28 dst_ip 66.55.161.225 action pass && tc filter add dev swp33 ingress protocol ip pref 10466 flower src_mac 02:72:b2:08:70:47 dst_mac 02:d5:78:42:56:25 src_ip 84.98.142.184 dst_ip 104.46.247.177 ip_proto icmp code 155 type 0 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10467 flower src_mac 02:d6:7d:64:3f:85 dst_mac 02:80:55:75:92:8b action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10468 flower src_mac 02:c2:92:bb:e6:6c dst_mac 02:8d:a7:e1:b3:83 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10469 flower src_mac 02:0d:50:f3:2e:35 dst_mac 02:de:63:36:c8:c7 vlan_id 762 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10470 flower src_mac 02:14:a8:94:f4:5c dst_mac 02:42:76:5b:09:e2 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10471 flower src_mac 02:8a:b6:96:02:aa dst_mac 02:2d:b2:73:fd:78 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10472 flower src_mac 02:a3:54:8e:3a:d3 dst_mac 02:ef:14:1c:31:b6 src_ip 21.215.45.143 dst_ip 105.210.238.25 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10473 flower src_mac 02:93:08:de:bc:df dst_mac 02:bc:f9:90:59:23 vlan_id 2270 vlan_ethtype ip src_ip 71.163.38.116 dst_ip 50.239.168.228 ip_proto udp src_port 64365 dst_port 3853 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10474 flower src_mac 02:a2:6b:44:65:85 dst_mac 02:9e:95:cf:e4:e8 vlan_id 1747 vlan_ethtype ipv4 src_ip 83.220.58.190 dst_ip 74.236.214.140 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10475 flower src_mac 02:0a:21:66:55:0d dst_mac 02:0f:b1:75:1d:51 vlan_id 1464 vlan_ethtype ip src_ip 72.69.26.14 dst_ip 35.27.29.116 ip_proto udp src_port 59688 dst_port 47014 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10476 flower src_mac 02:b0:c4:29:7a:0a dst_mac 02:ee:c7:e8:61:41 vlan_id 1112 vlan_ethtype 0x0800 src_ip 94.143.32.172 dst_ip 67.252.210.100 action drop && tc filter add dev swp33 ingress protocol ip pref 10477 flower src_mac 02:2e:84:7a:e6:02 dst_mac 02:0c:99:3c:65:bd src_ip 120.78.182.27 dst_ip 40.89.242.45 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10478 flower src_mac 02:15:be:56:ba:f2 dst_mac 02:64:19:9e:2e:70 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10479 flower src_mac 02:8c:b5:17:5c:56 dst_mac 02:fd:3f:94:3a:94 vlan_id 526 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10480 flower src_mac 02:e2:08:63:e8:cd dst_mac 02:4d:05:65:fc:8f vlan_id 3273 vlan_ethtype 0x0800 src_ip 43.233.94.4 dst_ip 69.112.136.77 ip_proto tcp src_port 30669 dst_port 58321 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10481 flower src_mac 02:c6:f2:ee:ba:70 dst_mac 02:b0:94:1b:9f:39 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10482 flower src_mac 02:56:6d:a4:a3:0c dst_mac 02:23:9e:9e:ba:45 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10483 flower src_mac 02:72:7e:27:fa:e9 dst_mac 02:ed:38:82:ff:fa action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10484 flower src_mac 02:79:7e:ab:18:fb dst_mac 02:35:d9:a2:8a:e3 vlan_id 1246 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10485 flower src_mac 02:50:b2:fb:fb:77 dst_mac 02:0c:58:36:03:e7 vlan_id 2419 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10486 flower src_mac 02:85:4a:ca:57:e0 dst_mac 02:b9:6d:c3:78:53 vlan_id 2018 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol ip pref 10487 flower src_mac 02:d3:6a:25:66:24 dst_mac 02:54:bb:27:18:a1 src_ip 124.121.231.128 dst_ip 95.192.195.13 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10488 flower src_mac 02:cb:55:41:73:dc dst_mac 02:ad:b9:c1:58:02 vlan_id 1706 vlan_ethtype ipv4 src_ip 123.145.196.244 dst_ip 99.12.125.215 ip_proto tcp src_port 23769 dst_port 43527 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10489 flower src_mac 02:e1:15:58:a0:7e dst_mac 02:ad:80:0b:88:a7 vlan_id 2773 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10490 flower src_mac 02:21:1b:69:37:a4 dst_mac 02:3c:ce:68:c4:66 vlan_id 1360 vlan_ethtype 0x0800 src_ip 101.94.147.82 dst_ip 53.16.79.141 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10491 flower src_mac 02:27:05:60:14:4c dst_mac 02:63:65:f9:61:ac src_ip 40.16.101.115 dst_ip 118.194.122.241 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10492 flower src_mac 02:5c:de:fa:9b:7a dst_mac 02:58:1f:7c:19:06 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10493 flower src_mac 02:40:4f:af:b3:b8 dst_mac 02:83:ea:65:0e:12 vlan_id 3223 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10494 flower src_mac 02:f2:25:ac:1f:59 dst_mac 02:5f:79:ad:5e:00 src_ip 58.95.216.147 dst_ip 126.95.194.45 ip_proto udp src_port 44168 dst_port 8208 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10495 flower src_mac 02:60:b5:f0:ca:12 dst_mac 02:ae:cd:d4:4b:8e vlan_id 2416 vlan_ethtype 0x0800 src_ip 64.244.209.180 dst_ip 117.2.117.241 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10496 flower src_mac 02:55:86:f5:a6:4e dst_mac 02:88:9f:08:55:b3 vlan_id 651 vlan_ethtype 0x0800 src_ip 20.126.137.106 dst_ip 39.120.0.121 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10497 flower src_mac 02:fe:4a:b4:a6:aa dst_mac 02:27:58:2a:40:95 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10498 flower src_mac 02:57:62:6c:a6:9c dst_mac 02:42:02:c5:26:2d action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10499 flower src_mac 02:21:bf:e5:2f:b4 dst_mac 02:99:ef:54:9d:5b vlan_id 2325 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10500 flower src_mac 02:07:1e:c8:0f:7d dst_mac 02:03:b7:1c:e4:cd action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10501 flower src_mac 02:1f:85:12:6d:de dst_mac 02:ac:c0:0d:97:9f vlan_id 2041 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10502 flower src_mac 02:5e:df:a3:21:7d dst_mac 02:26:ea:e0:bb:a6 vlan_id 3678 vlan_ethtype 0x0800 src_ip 103.32.201.228 dst_ip 55.191.164.44 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10503 flower src_mac 02:cc:28:12:0d:eb dst_mac 02:1d:a3:89:93:3e vlan_id 2669 vlan_ethtype 0x0800 src_ip 93.130.97.19 dst_ip 24.177.209.244 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10504 flower src_mac 02:e1:d4:c8:ff:ea dst_mac 02:1f:99:c6:46:f6 vlan_id 1184 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10505 flower src_mac 02:31:8f:da:46:96 dst_mac 02:f3:7b:b1:3a:37 vlan_id 3964 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10506 flower src_mac 02:44:73:bf:e2:1d dst_mac 02:e8:d3:4b:84:74 vlan_id 1688 vlan_ethtype ipv4 src_ip 26.108.172.144 dst_ip 21.80.213.39 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10507 flower src_mac 02:72:8d:ce:f4:0f dst_mac 02:ca:ba:a1:7e:25 src_ip 67.255.169.37 dst_ip 23.35.57.187 ip_proto icmp code 223 type 16 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10508 flower src_mac 02:47:e6:6d:98:a1 dst_mac 02:d0:de:66:38:f5 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10509 flower src_mac 02:44:21:97:75:45 dst_mac 02:eb:de:b0:6a:9d action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10510 flower src_mac 02:6a:94:76:e3:e8 dst_mac 02:04:5e:36:fe:57 vlan_id 283 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10511 flower src_mac 02:99:87:ac:68:55 dst_mac 02:bc:be:b1:6d:9a vlan_id 2239 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10512 flower src_mac 02:e4:dd:1c:f8:0a dst_mac 02:61:51:ee:f7:10 vlan_id 76 vlan_ethtype ip src_ip 22.188.196.140 dst_ip 79.115.99.158 ip_proto udp src_port 19599 dst_port 50721 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10513 flower src_mac 02:c9:53:4f:f2:6c dst_mac 02:66:0c:5e:3f:0e vlan_id 3604 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10514 flower src_mac 02:8d:1c:06:57:a0 dst_mac 02:ef:17:9d:5f:21 src_ip 52.181.68.157 dst_ip 15.73.82.54 ip_proto icmp code 64 type 11 action trap && tc filter add dev swp33 ingress protocol ip pref 10515 flower src_mac 02:f8:10:11:86:ff dst_mac 02:8c:51:e4:03:4d src_ip 116.2.232.187 dst_ip 113.158.132.116 ip_proto udp src_port 2948 dst_port 20893 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10516 flower src_mac 02:87:36:15:32:d3 dst_mac 02:91:cf:66:03:48 src_ip 110.91.83.176 dst_ip 102.112.98.33 ip_proto tcp src_port 62850 dst_port 46640 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10517 flower src_mac 02:ab:0a:48:82:1a dst_mac 02:0d:92:a2:52:25 vlan_id 430 vlan_ethtype ip src_ip 121.182.201.241 dst_ip 110.199.216.12 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10518 flower src_mac 02:73:d3:15:2c:ea dst_mac 02:cd:76:54:31:24 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10519 flower src_mac 02:50:9f:3d:83:17 dst_mac 02:4b:fd:e5:0e:8d vlan_id 1252 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10520 flower src_mac 02:dc:8e:ff:e2:47 dst_mac 02:8b:12:12:52:e4 vlan_id 3518 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol ip pref 10521 flower src_mac 02:04:e4:9e:a2:08 dst_mac 02:4e:a6:4e:be:ca src_ip 91.64.171.118 dst_ip 123.20.200.74 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10522 flower src_mac 02:1d:6f:1c:66:4c dst_mac 02:c5:1c:a8:d2:8f vlan_id 3024 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10523 flower src_mac 02:95:f7:60:62:40 dst_mac 02:f9:fa:4d:18:72 vlan_id 637 vlan_ethtype 0x0800 src_ip 16.74.213.225 dst_ip 50.251.146.238 ip_proto tcp src_port 15413 dst_port 19576 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10524 flower src_mac 02:c7:da:a2:be:99 dst_mac 02:a3:96:44:f9:64 vlan_id 323 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10525 flower src_mac 02:b5:39:27:b4:3e dst_mac 02:d0:fb:e5:92:0d vlan_id 2517 vlan_ethtype ip src_ip 100.110.139.24 dst_ip 107.240.15.241 ip_proto udp src_port 31895 dst_port 42840 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10526 flower src_mac 02:5f:19:66:40:ea dst_mac 02:73:51:e2:83:3d vlan_id 454 vlan_ethtype ipv4 src_ip 118.86.216.151 dst_ip 70.37.2.158 ip_proto tcp src_port 49448 dst_port 199 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10527 flower src_mac 02:6c:e4:aa:a1:75 dst_mac 02:39:3a:d2:b0:fb vlan_id 320 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10528 flower src_mac 02:eb:97:4b:87:0a dst_mac 02:36:09:3f:a2:c8 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10529 flower src_mac 02:1d:73:95:dd:4f dst_mac 02:e9:54:2b:89:ec src_ip 102.207.153.101 dst_ip 117.90.99.5 ip_proto udp src_port 10191 dst_port 31721 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10530 flower src_mac 02:fc:de:a5:3e:d6 dst_mac 02:f4:d6:bc:25:3a vlan_id 2099 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10531 flower src_mac 02:28:19:1e:ba:b0 dst_mac 02:0e:23:d2:16:a4 src_ip 115.73.51.182 dst_ip 49.107.130.80 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10532 flower src_mac 02:7d:35:d9:26:f7 dst_mac 02:aa:ab:da:ee:0a action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10533 flower src_mac 02:36:12:dc:d0:64 dst_mac 02:41:3d:12:e4:cf vlan_id 2025 vlan_ethtype 0x0800 src_ip 96.88.42.88 dst_ip 77.192.83.117 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10534 flower src_mac 02:bb:f9:a9:8e:38 dst_mac 02:bd:f4:c0:db:d9 vlan_id 467 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10535 flower src_mac 02:94:27:50:6a:9c dst_mac 02:09:3e:da:88:ff src_ip 123.32.214.53 dst_ip 70.227.12.114 ip_proto icmp code 32 type 18 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10536 flower src_mac 02:fe:35:e9:fa:e9 dst_mac 02:52:9a:62:d0:1d action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10537 flower src_mac 02:cf:6b:e1:87:d6 dst_mac 02:99:79:ab:a9:c0 src_ip 18.146.217.91 dst_ip 26.196.229.114 ip_proto tcp src_port 15632 dst_port 30217 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10538 flower src_mac 02:5b:aa:f5:ec:af dst_mac 02:6d:71:cc:c9:7a action drop && tc filter add dev swp33 ingress protocol ip pref 10539 flower src_mac 02:b2:30:92:35:22 dst_mac 02:8e:06:53:b1:c4 src_ip 99.61.1.119 dst_ip 113.57.33.168 ip_proto icmp code 42 type 4 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10540 flower src_mac 02:e9:d2:81:f6:62 dst_mac 02:6d:e7:69:73:92 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10541 flower src_mac 02:71:88:25:a5:35 dst_mac 02:3a:52:96:3b:d5 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10542 flower src_mac 02:70:06:4d:f6:1b dst_mac 02:6f:dd:2f:99:60 vlan_id 511 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10543 flower src_mac 02:0c:8e:94:06:d5 dst_mac 02:dd:66:30:10:9e src_ip 41.161.58.246 dst_ip 31.121.66.235 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10544 flower src_mac 02:37:9d:b8:8a:48 dst_mac 02:f0:1b:c2:05:0a src_ip 39.248.82.114 dst_ip 66.38.174.246 ip_proto udp src_port 35897 dst_port 6805 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10545 flower src_mac 02:28:d5:d6:0a:38 dst_mac 02:cb:32:ef:3c:13 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10546 flower src_mac 02:2b:c1:77:bb:b2 dst_mac 02:9e:cf:0d:ea:ec vlan_id 390 vlan_ethtype ip src_ip 98.38.26.9 dst_ip 120.34.183.93 ip_proto udp src_port 50762 dst_port 52905 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10547 flower src_mac 02:8d:fd:9b:0c:28 dst_mac 02:89:fc:cf:bd:85 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10548 flower src_mac 02:48:99:36:f2:e6 dst_mac 02:32:9d:00:21:94 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10549 flower src_mac 02:e3:75:0d:02:35 dst_mac 02:c8:83:c1:a6:d3 vlan_id 3985 vlan_ethtype ip src_ip 77.21.22.149 dst_ip 19.88.109.187 ip_proto tcp src_port 357 dst_port 2018 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10550 flower src_mac 02:f2:d3:57:cd:50 dst_mac 02:25:d8:a2:5a:da vlan_id 2979 vlan_ethtype ip src_ip 68.243.37.210 dst_ip 125.189.93.234 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10551 flower src_mac 02:17:73:df:ef:09 dst_mac 02:70:d0:d8:e6:22 src_ip 58.241.64.45 dst_ip 50.125.118.19 ip_proto udp src_port 6379 dst_port 40105 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10552 flower src_mac 02:ce:9b:8f:6b:68 dst_mac 02:71:cc:0d:08:16 src_ip 27.185.28.20 dst_ip 95.58.88.63 ip_proto icmp code 220 type 5 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10553 flower src_mac 02:8a:4d:42:5f:54 dst_mac 02:80:04:c8:d8:7c vlan_id 3568 vlan_ethtype ipv4 src_ip 91.212.24.21 dst_ip 37.137.41.213 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10554 flower src_mac 02:a0:61:9a:d8:62 dst_mac 02:9c:db:a5:da:c2 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10555 flower src_mac 02:b7:e3:a0:a1:55 dst_mac 02:a4:60:29:58:ed src_ip 111.160.244.115 dst_ip 64.137.72.158 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10556 flower src_mac 02:94:be:31:b6:24 dst_mac 02:53:fb:0f:7f:60 vlan_id 6 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10557 flower src_mac 02:53:7f:03:63:51 dst_mac 02:9a:c4:cb:9d:a0 vlan_id 2342 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10558 flower src_mac 02:90:14:b7:1a:65 dst_mac 02:4d:8a:92:2d:35 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10559 flower src_mac 02:55:43:77:3d:c0 dst_mac 02:2b:b0:16:5c:9b src_ip 110.10.58.78 dst_ip 38.194.172.240 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10560 flower src_mac 02:95:33:51:aa:a1 dst_mac 02:91:38:d9:b1:99 vlan_id 2352 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10561 flower src_mac 02:a1:ee:14:57:89 dst_mac 02:4f:5d:96:c3:c2 vlan_id 2346 vlan_ethtype ipv4 src_ip 43.163.89.100 dst_ip 31.27.111.35 ip_proto udp src_port 55711 dst_port 46456 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10562 flower src_mac 02:b9:ed:e6:93:53 dst_mac 02:6d:1e:b5:11:34 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10563 flower src_mac 02:d8:0e:6d:51:34 dst_mac 02:d6:99:90:d5:e0 vlan_id 1362 vlan_ethtype 0x0800 src_ip 73.38.134.87 dst_ip 50.74.74.194 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10564 flower src_mac 02:3a:ea:bb:ee:30 dst_mac 02:07:5a:b1:d7:3c action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10565 flower src_mac 02:9e:f5:7a:5c:2d dst_mac 02:35:58:32:15:1c src_ip 99.28.20.140 dst_ip 11.110.130.77 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10566 flower src_mac 02:95:26:e6:62:1b dst_mac 02:4f:05:5c:94:68 vlan_id 2454 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10567 flower src_mac 02:d0:5e:81:4d:56 dst_mac 02:e5:b7:37:3a:2e src_ip 120.54.55.233 dst_ip 40.51.141.160 ip_proto tcp src_port 3344 dst_port 57535 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10568 flower src_mac 02:90:ae:42:6a:c4 dst_mac 02:f3:51:3a:73:02 vlan_id 3993 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10569 flower src_mac 02:0b:13:01:16:e8 dst_mac 02:77:01:a1:26:16 src_ip 98.206.161.224 dst_ip 61.243.97.237 ip_proto icmp code 113 type 17 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10570 flower src_mac 02:a2:75:91:76:86 dst_mac 02:f2:8e:a0:9c:78 vlan_id 1823 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10571 flower src_mac 02:2f:76:1b:e9:b7 dst_mac 02:11:cf:fe:1b:62 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10572 flower src_mac 02:0a:32:60:1e:62 dst_mac 02:21:b7:ef:ec:6a action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10573 flower src_mac 02:9c:3b:e7:7d:8f dst_mac 02:7d:f2:56:1c:bc action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10574 flower src_mac 02:ce:f3:b7:08:41 dst_mac 02:73:0a:06:44:aa src_ip 122.91.15.169 dst_ip 113.204.41.248 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10575 flower src_mac 02:3a:cf:15:0d:cc dst_mac 02:60:74:9e:95:57 vlan_id 1976 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol ip pref 10576 flower src_mac 02:e6:5d:2f:b8:31 dst_mac 02:fc:49:d5:f9:6b src_ip 42.145.225.61 dst_ip 27.213.135.154 ip_proto tcp src_port 43786 dst_port 13539 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10577 flower src_mac 02:36:a1:34:e9:e1 dst_mac 02:9e:f0:d6:9d:96 vlan_id 3931 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10578 flower src_mac 02:72:6b:52:6b:5c dst_mac 02:2e:33:d5:b7:e7 src_ip 122.56.206.204 dst_ip 105.160.73.176 ip_proto tcp src_port 54461 dst_port 14425 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10579 flower src_mac 02:bf:46:95:bd:f7 dst_mac 02:a2:9c:07:b7:cb src_ip 17.110.97.13 dst_ip 78.35.241.136 ip_proto tcp src_port 55961 dst_port 14979 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10580 flower src_mac 02:fc:a9:18:81:bc dst_mac 02:5f:45:5f:62:05 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10581 flower src_mac 02:c3:44:d0:6b:a7 dst_mac 02:25:d4:13:51:9b vlan_id 3633 vlan_ethtype 0x0800 src_ip 71.205.196.233 dst_ip 113.4.173.182 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10582 flower src_mac 02:6a:80:d9:15:e6 dst_mac 02:57:91:93:96:b2 vlan_id 2392 vlan_ethtype 0x0800 src_ip 70.127.66.47 dst_ip 39.70.196.179 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10583 flower src_mac 02:b1:2d:a0:f7:3b dst_mac 02:b7:fb:10:34:3f action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10584 flower src_mac 02:27:17:04:49:68 dst_mac 02:85:19:f0:99:43 vlan_id 1053 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10585 flower src_mac 02:b9:95:54:84:16 dst_mac 02:07:84:eb:1c:3b vlan_id 1945 vlan_ethtype 0x0800 src_ip 34.17.188.129 dst_ip 122.103.54.116 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10586 flower src_mac 02:c7:08:64:87:cf dst_mac 02:7b:e1:01:dd:b6 src_ip 18.210.49.106 dst_ip 93.1.50.237 ip_proto tcp src_port 39693 dst_port 54594 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10587 flower src_mac 02:b6:7a:c9:73:e5 dst_mac 02:2f:39:12:95:4f vlan_id 1175 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10588 flower src_mac 02:2a:e2:2c:46:b4 dst_mac 02:c3:86:49:26:83 vlan_id 2493 vlan_ethtype 0x0800 src_ip 59.181.132.140 dst_ip 90.57.204.146 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10589 flower src_mac 02:f5:d5:85:01:20 dst_mac 02:be:02:8d:73:1d vlan_id 3816 vlan_ethtype ip src_ip 36.240.68.242 dst_ip 44.147.98.118 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10590 flower src_mac 02:79:1a:96:e3:8a dst_mac 02:c6:c9:e2:dc:b0 vlan_id 3321 vlan_ethtype ip src_ip 57.72.223.81 dst_ip 121.50.162.241 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10591 flower src_mac 02:e2:1d:4a:5f:6a dst_mac 02:9c:ad:05:bc:76 src_ip 117.181.171.84 dst_ip 31.139.84.130 ip_proto tcp src_port 26214 dst_port 52347 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10592 flower src_mac 02:f0:4f:99:f3:10 dst_mac 02:38:dd:56:3d:05 src_ip 63.165.201.124 dst_ip 58.175.44.133 ip_proto tcp src_port 2055 dst_port 31285 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10593 flower src_mac 02:fa:b8:ef:e6:74 dst_mac 02:22:17:e7:60:1e vlan_id 3895 vlan_ethtype 0x0800 src_ip 46.180.21.151 dst_ip 36.236.97.240 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10594 flower src_mac 02:fc:b4:39:c9:ca dst_mac 02:78:a4:76:3d:34 vlan_id 4022 vlan_ethtype ipv4 src_ip 92.132.204.92 dst_ip 40.57.4.28 ip_proto tcp src_port 50304 dst_port 55396 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10595 flower src_mac 02:a3:5e:02:1d:a0 dst_mac 02:84:24:1d:4c:5f vlan_id 2352 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol ip pref 10596 flower src_mac 02:08:84:63:dc:b9 dst_mac 02:53:ba:5e:7f:7d src_ip 23.252.237.194 dst_ip 36.121.63.36 ip_proto udp src_port 2831 dst_port 6674 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10597 flower src_mac 02:4b:fa:86:22:87 dst_mac 02:51:f2:86:04:9b vlan_id 2236 vlan_ethtype 0x0800 src_ip 98.218.68.181 dst_ip 100.179.253.121 ip_proto udp src_port 55177 dst_port 62946 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10598 flower src_mac 02:2b:4b:ef:82:29 dst_mac 02:f1:18:55:74:79 src_ip 65.93.27.148 dst_ip 58.100.119.121 ip_proto udp src_port 6614 dst_port 65117 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10599 flower src_mac 02:75:e7:66:fc:71 dst_mac 02:2a:ec:1d:80:8b vlan_id 187 vlan_ethtype ip src_ip 122.78.14.77 dst_ip 67.4.119.211 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10600 flower src_mac 02:3d:ec:a9:de:e0 dst_mac 02:8e:68:32:57:b1 src_ip 93.107.63.6 dst_ip 29.45.126.142 ip_proto udp src_port 61098 dst_port 42578 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10601 flower src_mac 02:29:db:3c:df:a9 dst_mac 02:dd:ea:b1:41:54 vlan_id 2603 vlan_ethtype 0x0800 src_ip 105.214.161.70 dst_ip 119.65.57.165 ip_proto udp src_port 36344 dst_port 21119 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10602 flower src_mac 02:26:8b:5b:84:15 dst_mac 02:b2:11:00:c9:b7 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10603 flower src_mac 02:62:d4:02:b6:3a dst_mac 02:50:44:71:21:08 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10604 flower src_mac 02:e6:78:87:e4:26 dst_mac 02:14:16:72:83:c0 vlan_id 3969 vlan_ethtype 0x0800 src_ip 101.151.201.105 dst_ip 77.195.79.18 ip_proto udp src_port 4211 dst_port 50695 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10605 flower src_mac 02:3a:25:44:5f:ce dst_mac 02:45:e5:fd:7b:b2 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10606 flower src_mac 02:e6:00:88:5c:4e dst_mac 02:62:04:e7:36:76 src_ip 101.7.196.43 dst_ip 58.56.221.32 ip_proto icmp code 100 type 5 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10607 flower src_mac 02:77:5f:c4:9c:fd dst_mac 02:23:1d:f7:80:a3 vlan_id 2701 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10608 flower src_mac 02:a6:f3:67:0b:43 dst_mac 02:e9:02:c3:90:ce vlan_id 1963 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10609 flower src_mac 02:60:cb:73:33:cb dst_mac 02:6d:7c:e3:00:a1 vlan_id 3242 vlan_ethtype ip src_ip 64.169.193.221 dst_ip 47.161.232.202 ip_proto udp src_port 38776 dst_port 30087 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10610 flower src_mac 02:8e:93:9e:65:9a dst_mac 02:b3:5d:95:35:af vlan_id 3599 vlan_ethtype ip src_ip 26.113.108.89 dst_ip 30.79.219.146 ip_proto udp src_port 64931 dst_port 31815 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10611 flower src_mac 02:26:e1:ef:cd:69 dst_mac 02:79:c7:df:2b:d0 vlan_id 2327 vlan_ethtype 0x0800 src_ip 56.107.91.243 dst_ip 98.71.34.132 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10612 flower src_mac 02:b4:30:87:33:8d dst_mac 02:3b:92:76:27:32 vlan_id 2774 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10613 flower src_mac 02:48:d2:b9:c0:fd dst_mac 02:14:2d:3f:49:4a vlan_id 257 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10614 flower src_mac 02:76:9b:92:e9:2b dst_mac 02:c8:6c:bb:b3:48 vlan_id 3496 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10615 flower src_mac 02:a4:f8:ee:8f:69 dst_mac 02:0c:d4:b3:75:d0 src_ip 82.217.110.7 dst_ip 18.139.80.198 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10616 flower src_mac 02:ee:67:14:5e:d2 dst_mac 02:70:8b:62:d1:7f vlan_id 433 vlan_ethtype ipv4 src_ip 40.112.242.54 dst_ip 17.39.220.149 ip_proto tcp src_port 47950 dst_port 58062 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10617 flower src_mac 02:b2:5c:00:86:f5 dst_mac 02:08:dc:52:91:45 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10618 flower src_mac 02:2d:6f:a4:d2:48 dst_mac 02:ce:bd:64:09:3c src_ip 22.221.61.56 dst_ip 38.155.135.64 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10619 flower src_mac 02:47:dd:d1:6b:6e dst_mac 02:78:09:91:7e:90 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10620 flower src_mac 02:bc:e6:41:4b:96 dst_mac 02:17:56:d8:02:63 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10621 flower src_mac 02:f4:97:d8:e9:90 dst_mac 02:71:e8:90:b4:fc vlan_id 1868 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10622 flower src_mac 02:3a:78:4d:36:d0 dst_mac 02:95:19:d0:e3:f4 vlan_id 3984 vlan_ethtype 0x0800 src_ip 92.36.241.179 dst_ip 29.187.188.105 ip_proto udp src_port 31359 dst_port 14178 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10623 flower src_mac 02:a0:08:fa:7d:e4 dst_mac 02:a2:13:2f:ae:3e action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10624 flower src_mac 02:fc:77:60:9c:77 dst_mac 02:88:96:1c:0d:a4 vlan_id 2636 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10625 flower src_mac 02:16:5e:bd:ce:c8 dst_mac 02:1f:11:3f:60:79 vlan_id 1509 vlan_ethtype ip src_ip 97.185.62.174 dst_ip 75.194.66.85 ip_proto udp src_port 24586 dst_port 47060 action trap && tc filter add dev swp33 ingress protocol ip pref 10626 flower src_mac 02:e1:78:97:7e:dd dst_mac 02:1f:6c:e7:59:ac src_ip 63.91.9.122 dst_ip 101.182.165.17 action trap && tc filter add dev swp33 ingress protocol ip pref 10627 flower src_mac 02:91:a7:f6:64:06 dst_mac 02:06:d0:3c:8d:55 src_ip 112.120.254.146 dst_ip 107.19.129.90 ip_proto tcp src_port 44029 dst_port 62241 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10628 flower src_mac 02:f1:a6:b6:c2:f6 dst_mac 02:41:a1:b5:db:15 vlan_id 1652 vlan_ethtype ip src_ip 125.101.59.148 dst_ip 17.3.208.49 ip_proto tcp src_port 34654 dst_port 20466 action drop && tc filter add dev swp33 ingress protocol ip pref 10629 flower src_mac 02:07:08:88:ed:a7 dst_mac 02:7f:a4:52:32:eb src_ip 43.172.70.210 dst_ip 25.25.44.220 ip_proto udp src_port 46035 dst_port 42718 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10630 flower src_mac 02:1f:18:9f:9f:33 dst_mac 02:b7:15:3c:a7:31 vlan_id 4012 vlan_ethtype 0x0800 src_ip 68.148.252.4 dst_ip 41.162.132.200 ip_proto tcp src_port 56063 dst_port 46384 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10631 flower src_mac 02:d1:1e:a9:1b:e1 dst_mac 02:60:f2:c9:6f:4d src_ip 43.40.18.233 dst_ip 27.132.54.150 ip_proto tcp src_port 40487 dst_port 59626 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10632 flower src_mac 02:39:d1:32:37:27 dst_mac 02:92:b4:08:b1:4f vlan_id 3203 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10633 flower src_mac 02:26:a0:ae:1d:63 dst_mac 02:b1:9b:47:5e:49 vlan_id 2125 vlan_ethtype ipv4 src_ip 33.232.172.155 dst_ip 39.242.170.194 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10634 flower src_mac 02:7b:9a:48:23:b4 dst_mac 02:3c:cd:fa:64:67 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10635 flower src_mac 02:59:e9:92:34:b3 dst_mac 02:84:e0:19:d3:5e vlan_id 1359 vlan_ethtype ip src_ip 87.120.23.92 dst_ip 73.131.63.122 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10636 flower src_mac 02:77:7d:a6:47:0c dst_mac 02:da:9e:c3:61:35 vlan_id 3962 vlan_ethtype ip src_ip 19.246.63.172 dst_ip 63.54.86.145 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10637 flower src_mac 02:05:69:21:7e:a4 dst_mac 02:c6:4f:77:f9:08 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10638 flower src_mac 02:df:13:cb:0f:b0 dst_mac 02:d0:76:7c:ef:2e vlan_id 607 vlan_ethtype ipv4 src_ip 107.73.162.110 dst_ip 39.214.91.23 ip_proto tcp src_port 9236 dst_port 11889 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10639 flower src_mac 02:d1:24:31:fb:17 dst_mac 02:2c:15:35:76:fe src_ip 24.198.191.154 dst_ip 115.34.1.102 ip_proto icmp code 19 type 11 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10640 flower src_mac 02:24:41:82:c5:83 dst_mac 02:45:e5:1e:fd:52 vlan_id 1553 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10641 flower src_mac 02:9f:12:ba:9d:c2 dst_mac 02:0b:0a:cb:92:7c vlan_id 1521 vlan_ethtype 0x0800 src_ip 70.174.170.134 dst_ip 61.9.156.223 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10642 flower src_mac 02:75:0e:01:51:58 dst_mac 02:79:76:81:05:8e vlan_id 1361 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10643 flower src_mac 02:28:1b:3f:0f:e0 dst_mac 02:09:99:f3:9b:20 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10644 flower src_mac 02:50:b3:de:be:b5 dst_mac 02:1d:ca:75:33:76 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10645 flower src_mac 02:58:2b:aa:cf:bf dst_mac 02:9b:48:52:29:09 action drop && tc filter add dev swp33 ingress protocol ip pref 10646 flower src_mac 02:c7:07:80:9e:f4 dst_mac 02:d6:8a:48:88:10 src_ip 36.215.133.171 dst_ip 117.255.132.185 ip_proto tcp src_port 34448 dst_port 58473 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10647 flower src_mac 02:ae:28:1b:8d:ee dst_mac 02:c2:1a:da:06:91 src_ip 57.105.229.47 dst_ip 69.85.12.103 ip_proto udp src_port 21521 dst_port 13688 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10648 flower src_mac 02:08:0b:e9:98:59 dst_mac 02:8d:d5:55:52:b5 src_ip 27.44.12.167 dst_ip 74.60.186.15 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10649 flower src_mac 02:99:73:6f:4a:1e dst_mac 02:3b:40:7a:1c:b6 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10650 flower src_mac 02:3a:83:07:bf:01 dst_mac 02:38:85:5e:fb:3d action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10651 flower src_mac 02:f5:da:3e:d4:3b dst_mac 02:50:05:de:56:2b action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10652 flower src_mac 02:b0:7a:f0:c8:08 dst_mac 02:93:a1:36:42:35 src_ip 75.117.74.184 dst_ip 57.96.246.243 ip_proto udp src_port 18556 dst_port 44310 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10653 flower src_mac 02:c4:14:d3:4b:a1 dst_mac 02:f0:08:e8:aa:76 vlan_id 4093 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10654 flower src_mac 02:c9:12:84:46:d0 dst_mac 02:3b:19:26:38:f5 vlan_id 3897 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10655 flower src_mac 02:b2:6b:a9:38:4e dst_mac 02:2d:a6:bb:9a:d1 vlan_id 2484 vlan_ethtype ipv4 src_ip 34.91.185.71 dst_ip 126.90.180.50 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10656 flower src_mac 02:40:c1:17:21:74 dst_mac 02:e2:ff:ad:33:99 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10657 flower src_mac 02:e7:10:89:77:9a dst_mac 02:7c:d7:21:78:9d vlan_id 3462 vlan_ethtype ip src_ip 35.104.203.72 dst_ip 99.211.137.137 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10658 flower src_mac 02:47:4f:32:8e:8b dst_mac 02:d0:b0:8d:58:c9 vlan_id 1929 vlan_ethtype ipv4 src_ip 97.237.65.100 dst_ip 99.244.46.132 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10659 flower src_mac 02:b2:b5:45:4f:6d dst_mac 02:e8:0d:1a:8a:a1 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10660 flower src_mac 02:db:56:c3:a2:e2 dst_mac 02:36:4e:14:12:d1 src_ip 22.39.74.39 dst_ip 85.84.101.90 ip_proto udp src_port 20549 dst_port 59051 action pass && tc filter add dev swp33 ingress protocol ip pref 10661 flower src_mac 02:5b:43:98:fc:27 dst_mac 02:9c:eb:5c:94:b9 src_ip 64.197.162.171 dst_ip 87.19.244.135 ip_proto udp src_port 28138 dst_port 62163 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10662 flower src_mac 02:f5:bd:b4:9d:d1 dst_mac 02:1e:3e:d6:c6:23 src_ip 103.119.123.102 dst_ip 11.100.66.4 ip_proto icmp code 8 type 5 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10663 flower src_mac 02:76:ec:6f:84:6c dst_mac 02:ef:17:f2:72:7a action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10664 flower src_mac 02:bd:74:85:1b:5c dst_mac 02:2c:85:62:5c:77 src_ip 21.165.63.100 dst_ip 46.97.52.116 ip_proto tcp src_port 24825 dst_port 9609 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10665 flower src_mac 02:3e:2c:0c:1b:c6 dst_mac 02:40:44:05:1d:d4 vlan_id 1046 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10666 flower src_mac 02:33:50:b1:e0:c1 dst_mac 02:bb:6f:d7:3f:f9 vlan_id 3883 vlan_ethtype ip src_ip 85.149.212.132 dst_ip 120.189.65.211 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10667 flower src_mac 02:51:d2:d0:01:4b dst_mac 02:b5:c5:0f:e5:b0 src_ip 35.238.248.109 dst_ip 80.3.72.99 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10668 flower src_mac 02:52:7f:0b:21:ef dst_mac 02:da:f2:5a:b8:01 vlan_id 690 vlan_ethtype ip src_ip 50.213.136.112 dst_ip 104.12.182.104 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10669 flower src_mac 02:ef:be:61:d6:45 dst_mac 02:9a:25:c1:2b:3d vlan_id 2905 vlan_ethtype 0x0800 src_ip 106.112.12.166 dst_ip 95.176.110.175 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10670 flower src_mac 02:28:19:0f:56:00 dst_mac 02:8e:ef:22:cc:b9 vlan_id 445 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10671 flower src_mac 02:f8:69:52:ff:fe dst_mac 02:ce:11:4d:68:86 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10672 flower src_mac 02:bb:48:40:16:e6 dst_mac 02:78:aa:f5:90:74 vlan_id 819 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10673 flower src_mac 02:91:ae:20:50:2d dst_mac 02:bb:37:3c:42:b2 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10674 flower src_mac 02:46:69:99:18:8b dst_mac 02:5f:89:ef:e2:91 vlan_id 638 vlan_ethtype ipv4 src_ip 46.240.140.46 dst_ip 61.54.250.79 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10675 flower src_mac 02:7b:44:58:6a:0c dst_mac 02:a8:39:45:21:26 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10676 flower src_mac 02:06:8d:b4:d8:70 dst_mac 02:a4:4c:f4:fe:b0 vlan_id 3339 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10677 flower src_mac 02:5c:77:8d:41:0d dst_mac 02:00:24:32:47:e3 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10678 flower src_mac 02:22:b2:38:1e:e2 dst_mac 02:be:c7:00:30:0f vlan_id 3816 vlan_ethtype ipv4 src_ip 116.149.139.21 dst_ip 105.107.227.103 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10679 flower src_mac 02:11:f4:45:61:47 dst_mac 02:47:8f:e7:81:b3 vlan_id 1710 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol ip pref 10680 flower src_mac 02:e6:85:78:24:5a dst_mac 02:93:62:9b:f1:73 src_ip 109.114.28.42 dst_ip 103.194.49.95 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10681 flower src_mac 02:9b:63:cb:8f:3d dst_mac 02:71:8a:64:75:36 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10682 flower src_mac 02:a7:52:d0:8e:2d dst_mac 02:f9:12:fa:a1:00 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10683 flower src_mac 02:ea:aa:aa:04:a1 dst_mac 02:ed:8f:dc:17:a1 vlan_id 817 vlan_ethtype 0x0800 src_ip 32.158.144.140 dst_ip 105.170.130.197 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10684 flower src_mac 02:ff:90:ee:f7:c4 dst_mac 02:23:1a:57:24:68 vlan_id 2898 vlan_ethtype 0x0800 src_ip 106.155.97.33 dst_ip 119.167.147.232 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10685 flower src_mac 02:f1:5e:69:5c:54 dst_mac 02:9c:37:9c:23:e1 vlan_id 3470 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10686 flower src_mac 02:a4:48:b6:33:0f dst_mac 02:48:a5:3d:82:61 vlan_id 191 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10687 flower src_mac 02:b2:38:86:e7:16 dst_mac 02:04:d7:9a:dd:e5 vlan_id 285 vlan_ethtype 0x0800 src_ip 65.85.115.237 dst_ip 96.95.224.171 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10688 flower src_mac 02:dc:ea:6a:5c:46 dst_mac 02:b7:4f:00:d5:b3 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10689 flower src_mac 02:a2:df:e8:4a:b7 dst_mac 02:df:87:02:69:ea action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10690 flower src_mac 02:4f:2c:54:bf:12 dst_mac 02:36:ac:21:c4:ba vlan_id 2758 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10691 flower src_mac 02:46:b6:8b:ca:bc dst_mac 02:5a:41:22:b0:01 vlan_id 3974 vlan_ethtype ipv4 src_ip 16.106.111.90 dst_ip 120.38.37.45 ip_proto tcp src_port 50086 dst_port 25968 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10692 flower src_mac 02:a7:e1:aa:ac:da dst_mac 02:cd:c6:06:91:ac src_ip 35.54.59.124 dst_ip 26.36.30.61 ip_proto tcp src_port 30767 dst_port 16997 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10693 flower src_mac 02:06:91:0e:df:b2 dst_mac 02:e4:3a:d4:0e:e5 vlan_id 3212 vlan_ethtype 0x0800 src_ip 58.88.238.142 dst_ip 21.196.31.188 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10694 flower src_mac 02:3d:de:1b:85:db dst_mac 02:ab:6f:bc:9d:49 vlan_id 2482 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10695 flower src_mac 02:16:9b:ca:ea:3a dst_mac 02:08:fc:20:8c:ae action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10696 flower src_mac 02:ea:02:3b:87:26 dst_mac 02:65:10:a7:a0:4e vlan_id 2212 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10697 flower src_mac 02:b4:dd:a5:03:20 dst_mac 02:35:35:15:aa:34 vlan_id 1924 vlan_ethtype ip src_ip 70.214.66.77 dst_ip 67.143.109.17 ip_proto udp src_port 60190 dst_port 7237 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10698 flower src_mac 02:f0:ed:43:58:3c dst_mac 02:c1:96:98:28:9d vlan_id 3930 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10699 flower src_mac 02:ac:5b:1a:d6:d0 dst_mac 02:9e:9b:f9:d1:95 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10700 flower src_mac 02:c6:7b:f0:03:f1 dst_mac 02:88:27:e7:47:8b src_ip 85.67.165.9 dst_ip 108.152.100.245 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10701 flower src_mac 02:40:3b:34:f2:d9 dst_mac 02:dc:15:dc:93:61 vlan_id 3437 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10702 flower src_mac 02:7a:83:0f:ae:b1 dst_mac 02:aa:c7:44:38:f9 vlan_id 2225 vlan_ethtype ip src_ip 14.108.74.117 dst_ip 121.180.159.121 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10703 flower src_mac 02:f4:17:29:e8:3b dst_mac 02:e2:f3:02:03:45 vlan_id 2995 vlan_ethtype ip src_ip 31.190.230.54 dst_ip 104.90.252.112 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10704 flower src_mac 02:40:02:5a:ab:50 dst_mac 02:83:6a:85:b8:02 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10705 flower src_mac 02:d3:b3:1f:64:3a dst_mac 02:e8:9c:bf:27:b9 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10706 flower src_mac 02:db:ca:ad:e5:91 dst_mac 02:49:c2:a2:8f:bf vlan_id 2116 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10707 flower src_mac 02:78:1f:5f:4e:bf dst_mac 02:f9:7a:7c:0b:f7 src_ip 17.59.166.209 dst_ip 46.250.208.202 ip_proto tcp src_port 3879 dst_port 27136 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10708 flower src_mac 02:83:bd:75:60:ee dst_mac 02:48:ad:98:fb:d6 vlan_id 3104 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10709 flower src_mac 02:a7:96:66:71:23 dst_mac 02:31:f7:65:e1:16 vlan_id 3687 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10710 flower src_mac 02:c7:d7:0f:2d:06 dst_mac 02:80:a5:5c:26:69 vlan_id 1482 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10711 flower src_mac 02:fa:95:bd:cb:35 dst_mac 02:91:a1:02:b1:7c vlan_id 787 vlan_ethtype ip src_ip 125.141.7.66 dst_ip 91.202.85.247 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10712 flower src_mac 02:a5:3c:2c:7e:6d dst_mac 02:4f:c5:d6:c5:cd vlan_id 1939 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10713 flower src_mac 02:17:93:e1:83:bd dst_mac 02:10:f1:7e:ef:b1 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10714 flower src_mac 02:25:1a:17:b5:ec dst_mac 02:bd:32:66:56:a8 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10715 flower src_mac 02:70:0e:75:7d:20 dst_mac 02:9c:15:ed:d8:d7 vlan_id 796 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol ip pref 10716 flower src_mac 02:ff:c9:92:b8:86 dst_mac 02:9e:a9:bc:57:27 src_ip 42.144.23.205 dst_ip 12.81.219.89 ip_proto udp src_port 20307 dst_port 9413 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10717 flower src_mac 02:da:e5:d8:4f:48 dst_mac 02:3c:4d:a4:8d:b3 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10718 flower src_mac 02:58:33:26:e4:eb dst_mac 02:6a:02:a3:3e:a0 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10719 flower src_mac 02:de:a9:0f:41:67 dst_mac 02:f7:0f:3e:79:b6 vlan_id 3562 vlan_ethtype ipv4 src_ip 17.191.65.200 dst_ip 110.39.65.30 ip_proto udp src_port 58654 dst_port 24269 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10720 flower src_mac 02:38:d6:8e:f1:d5 dst_mac 02:6c:6d:63:c6:31 src_ip 88.32.17.28 dst_ip 77.178.50.230 ip_proto icmp code 162 type 3 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10721 flower src_mac 02:2b:fd:3e:5e:1a dst_mac 02:41:64:23:a1:9f vlan_id 2821 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10722 flower src_mac 02:6b:9f:ba:d9:2a dst_mac 02:c1:77:3e:58:9d vlan_id 2747 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10723 flower src_mac 02:30:60:85:14:bc dst_mac 02:ad:44:68:59:f9 action trap && tc filter add dev swp33 ingress protocol ip pref 10724 flower src_mac 02:5e:9d:b6:bb:1e dst_mac 02:8c:72:b5:0d:2c src_ip 91.92.135.15 dst_ip 75.231.214.49 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10725 flower src_mac 02:2e:1f:8c:d9:c2 dst_mac 02:48:58:2d:bf:56 vlan_id 966 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10726 flower src_mac 02:8b:5c:cd:07:90 dst_mac 02:96:e3:66:b3:a4 src_ip 84.189.91.158 dst_ip 53.15.217.127 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10727 flower src_mac 02:04:b6:a9:a0:d1 dst_mac 02:5b:0e:39:1e:ae vlan_id 159 vlan_ethtype ipv4 src_ip 73.102.21.138 dst_ip 49.60.205.42 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10728 flower src_mac 02:7e:8d:04:28:6c dst_mac 02:e8:6f:e9:2f:90 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10729 flower src_mac 02:f4:92:83:26:3a dst_mac 02:82:33:fc:85:30 vlan_id 79 vlan_ethtype ipv4 src_ip 19.61.129.36 dst_ip 54.38.33.226 ip_proto tcp src_port 6275 dst_port 53736 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10730 flower src_mac 02:09:0b:ee:02:9c dst_mac 02:f8:de:33:3a:7f src_ip 25.203.174.154 dst_ip 60.174.59.55 ip_proto icmp code 98 type 16 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10731 flower src_mac 02:a9:5a:d5:b4:ec dst_mac 02:9a:c7:bb:ba:b0 src_ip 66.173.42.141 dst_ip 75.220.124.162 ip_proto tcp src_port 44292 dst_port 28370 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10732 flower src_mac 02:5f:8c:db:16:2b dst_mac 02:2e:3b:cc:d6:c3 src_ip 16.72.183.57 dst_ip 38.238.187.194 ip_proto udp src_port 21289 dst_port 41049 action trap && tc filter add dev swp33 ingress protocol ip pref 10733 flower src_mac 02:17:ef:b1:d9:1b dst_mac 02:ca:86:bf:12:66 src_ip 22.8.138.103 dst_ip 29.219.150.103 ip_proto udp src_port 53507 dst_port 7669 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10734 flower src_mac 02:d3:8b:75:5f:c7 dst_mac 02:c6:0a:b8:80:9d action trap && tc filter add dev swp33 ingress protocol ip pref 10735 flower src_mac 02:99:7a:6c:aa:c8 dst_mac 02:c2:fe:92:10:2a src_ip 107.103.102.17 dst_ip 18.238.214.137 ip_proto icmp code 173 type 13 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10736 flower src_mac 02:c1:e3:93:18:30 dst_mac 02:70:65:f9:41:81 src_ip 120.220.202.232 dst_ip 92.223.189.92 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10737 flower src_mac 02:44:eb:83:5c:37 dst_mac 02:8c:de:03:2f:6d src_ip 71.205.2.88 dst_ip 105.225.149.54 ip_proto udp src_port 25778 dst_port 38700 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10738 flower src_mac 02:63:4a:19:1c:46 dst_mac 02:0c:43:43:4a:94 vlan_id 1694 vlan_ethtype 0x0800 src_ip 31.154.148.190 dst_ip 101.171.230.89 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10739 flower src_mac 02:d3:01:95:5c:c4 dst_mac 02:6d:70:8c:6e:34 vlan_id 838 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10740 flower src_mac 02:2e:54:b3:26:a7 dst_mac 02:34:52:93:b2:19 src_ip 53.83.236.12 dst_ip 27.26.195.113 ip_proto tcp src_port 11449 dst_port 62375 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10741 flower src_mac 02:d5:19:9e:34:7b dst_mac 02:e5:f1:63:9d:de vlan_id 3638 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10742 flower src_mac 02:6c:0a:91:11:03 dst_mac 02:d9:60:89:f6:7d src_ip 47.143.44.118 dst_ip 36.193.241.200 ip_proto icmp code 46 type 18 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10743 flower src_mac 02:48:8a:56:b9:b8 dst_mac 02:76:58:5e:9e:63 vlan_id 2799 vlan_ethtype ipv4 src_ip 108.22.90.118 dst_ip 65.23.164.129 ip_proto udp src_port 61568 dst_port 17246 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10744 flower src_mac 02:c4:b6:06:3a:34 dst_mac 02:c8:fc:7f:55:cc vlan_id 1535 vlan_ethtype 0x0800 src_ip 92.128.118.158 dst_ip 103.186.231.14 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10745 flower src_mac 02:3f:be:fb:1f:07 dst_mac 02:04:37:41:e4:be action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10746 flower src_mac 02:63:35:9c:3a:9c dst_mac 02:f7:90:fd:a5:4f action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10747 flower src_mac 02:2a:8a:75:70:c2 dst_mac 02:e3:00:62:cb:94 src_ip 118.64.184.196 dst_ip 79.165.172.36 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10748 flower src_mac 02:e2:6b:a3:27:57 dst_mac 02:22:e7:77:e8:59 vlan_id 1116 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10749 flower src_mac 02:15:67:9f:6e:a7 dst_mac 02:ab:bb:b7:79:f1 src_ip 78.41.13.75 dst_ip 38.197.142.74 ip_proto tcp src_port 6236 dst_port 65323 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10750 flower src_mac 02:c8:20:c5:2c:22 dst_mac 02:a8:82:5f:88:a1 action trap && tc filter add dev swp33 ingress protocol ip pref 10751 flower src_mac 02:61:b7:d9:5a:50 dst_mac 02:d2:f7:f2:be:4a src_ip 114.169.208.71 dst_ip 58.162.253.181 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10752 flower src_mac 02:2a:41:b3:99:25 dst_mac 02:0e:bb:2e:22:d2 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10753 flower src_mac 02:90:1c:43:05:61 dst_mac 02:2e:df:a2:bf:25 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10754 flower src_mac 02:8c:58:2f:f6:f6 dst_mac 02:1f:55:7c:c5:c9 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10755 flower src_mac 02:68:f3:7a:ff:ab dst_mac 02:d0:38:af:ea:a0 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10756 flower src_mac 02:de:d2:9d:51:67 dst_mac 02:52:fa:f4:bd:71 vlan_id 4089 vlan_ethtype 0x0800 src_ip 86.246.243.151 dst_ip 114.212.67.175 ip_proto tcp src_port 60592 dst_port 21038 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10757 flower src_mac 02:08:90:dd:b3:07 dst_mac 02:a5:ec:a6:98:39 vlan_id 2814 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10758 flower src_mac 02:dc:bc:56:8a:9b dst_mac 02:87:db:0f:8d:ea action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10759 flower src_mac 02:15:d0:be:d9:ae dst_mac 02:cf:27:72:bf:5e vlan_id 2975 vlan_ethtype 0x0800 src_ip 115.46.84.29 dst_ip 42.38.233.37 ip_proto tcp src_port 39328 dst_port 4358 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10760 flower src_mac 02:f6:f1:a3:f9:8c dst_mac 02:69:90:af:81:dd vlan_id 2389 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10761 flower src_mac 02:93:c2:a3:d2:a0 dst_mac 02:90:60:08:c4:31 vlan_id 2507 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10762 flower src_mac 02:ea:7e:fa:c5:3a dst_mac 02:eb:07:92:d7:14 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10763 flower src_mac 02:d9:f7:56:f8:80 dst_mac 02:b9:1c:41:16:b0 vlan_id 1987 vlan_ethtype ipv4 src_ip 23.37.183.135 dst_ip 108.8.71.139 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10764 flower src_mac 02:99:b8:7e:43:d6 dst_mac 02:92:b2:f3:02:8f src_ip 20.36.99.71 dst_ip 117.236.106.34 ip_proto udp src_port 45070 dst_port 53909 action trap && tc filter add dev swp33 ingress protocol ip pref 10765 flower src_mac 02:b1:46:07:40:76 dst_mac 02:62:44:c2:dc:d2 src_ip 97.178.150.231 dst_ip 102.112.148.16 ip_proto icmp code 255 type 5 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10766 flower src_mac 02:c0:8f:b4:4c:77 dst_mac 02:b9:20:55:43:7d src_ip 114.193.59.165 dst_ip 28.40.158.3 ip_proto icmp code 117 type 12 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10767 flower src_mac 02:b0:c9:90:52:f9 dst_mac 02:e0:cb:50:e2:32 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10768 flower src_mac 02:f5:a2:d2:e2:72 dst_mac 02:68:60:03:5a:b2 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10769 flower src_mac 02:09:c4:68:43:1d dst_mac 02:ac:6d:88:87:2b action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10770 flower src_mac 02:92:91:ad:67:72 dst_mac 02:94:79:11:2b:e9 src_ip 13.41.6.241 dst_ip 74.116.196.116 ip_proto icmp code 236 type 4 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10771 flower src_mac 02:79:19:1e:b2:a1 dst_mac 02:ee:fb:e8:99:05 vlan_id 322 vlan_ethtype ip src_ip 82.29.247.139 dst_ip 60.85.195.216 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10772 flower src_mac 02:18:e8:03:f3:5a dst_mac 02:f2:7a:d9:2b:d9 src_ip 29.91.4.160 dst_ip 81.220.218.249 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10773 flower src_mac 02:d5:24:0d:32:6b dst_mac 02:d4:ac:6f:30:3e action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10774 flower src_mac 02:ec:c8:aa:a5:b2 dst_mac 02:2b:dc:e5:08:e4 vlan_id 3338 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10775 flower src_mac 02:e4:b5:f9:2a:e9 dst_mac 02:ab:49:2f:35:76 vlan_id 726 vlan_ethtype 0x0800 src_ip 62.45.19.236 dst_ip 17.148.241.17 ip_proto tcp src_port 23824 dst_port 65519 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10776 flower src_mac 02:a3:ba:18:3e:b1 dst_mac 02:14:28:40:bb:b2 vlan_id 2350 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10777 flower src_mac 02:7e:13:de:f5:59 dst_mac 02:36:41:a2:1b:ea vlan_id 1202 vlan_ethtype 0x0800 src_ip 65.123.45.60 dst_ip 57.28.242.203 ip_proto udp src_port 52040 dst_port 60538 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10778 flower src_mac 02:aa:dc:ba:f5:4f dst_mac 02:9c:ca:e7:22:a3 vlan_id 797 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10779 flower src_mac 02:e0:86:69:c5:29 dst_mac 02:f2:fd:23:f3:de vlan_id 690 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10780 flower src_mac 02:61:4a:80:7a:9a dst_mac 02:98:ca:05:5c:5d src_ip 25.190.1.87 dst_ip 49.150.24.30 ip_proto tcp src_port 16109 dst_port 15159 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10781 flower src_mac 02:03:ad:64:ed:9c dst_mac 02:5a:db:94:b2:1c src_ip 124.107.114.154 dst_ip 30.216.15.34 ip_proto icmp code 94 type 17 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10782 flower src_mac 02:15:77:53:5b:a6 dst_mac 02:3f:af:bb:8b:2e vlan_id 3580 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10783 flower src_mac 02:6c:38:be:2e:63 dst_mac 02:23:a8:a0:6b:cf vlan_id 1356 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10784 flower src_mac 02:be:95:c5:4e:ce dst_mac 02:9f:63:fb:ef:e3 vlan_id 189 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10785 flower src_mac 02:36:2f:ba:dc:cf dst_mac 02:08:73:4b:6d:a5 vlan_id 2781 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10786 flower src_mac 02:61:4c:a1:fe:5f dst_mac 02:78:a8:d4:29:4c vlan_id 290 vlan_ethtype ip src_ip 94.6.252.90 dst_ip 93.127.172.225 ip_proto udp src_port 62766 dst_port 150 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10787 flower src_mac 02:92:d8:ea:0d:21 dst_mac 02:56:77:7d:4c:47 vlan_id 2045 vlan_ethtype ipv4 src_ip 40.108.144.5 dst_ip 20.70.159.69 ip_proto tcp src_port 33892 dst_port 51021 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10788 flower src_mac 02:24:b9:c0:35:64 dst_mac 02:04:e0:9e:4b:5b vlan_id 252 vlan_ethtype ip src_ip 58.73.124.221 dst_ip 63.57.190.127 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10789 flower src_mac 02:b1:e1:00:f9:53 dst_mac 02:0a:d4:ac:4c:67 vlan_id 396 vlan_ethtype 0x0800 src_ip 90.58.215.222 dst_ip 54.194.10.85 ip_proto udp src_port 19282 dst_port 47261 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10790 flower src_mac 02:47:bf:08:8b:7d dst_mac 02:59:c3:a3:37:e0 vlan_id 1202 vlan_ethtype ip src_ip 45.244.150.173 dst_ip 114.96.57.93 action pass && tc filter add dev swp33 ingress protocol ip pref 10791 flower src_mac 02:3e:d5:d4:d5:5d dst_mac 02:11:7e:90:9a:92 src_ip 41.150.231.157 dst_ip 122.159.77.239 ip_proto icmp code 27 type 18 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10792 flower src_mac 02:c3:70:dd:33:5b dst_mac 02:bb:2b:8a:d1:f1 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10793 flower src_mac 02:4a:e7:8b:0b:44 dst_mac 02:fb:26:35:48:e1 vlan_id 2221 vlan_ethtype ip src_ip 93.85.80.135 dst_ip 13.69.56.171 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10794 flower src_mac 02:a0:c5:19:e6:d2 dst_mac 02:c1:31:36:36:58 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10795 flower src_mac 02:04:d3:3a:67:4e dst_mac 02:1e:6d:88:48:ec src_ip 108.238.238.196 dst_ip 30.67.60.231 ip_proto tcp src_port 39303 dst_port 41430 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10796 flower src_mac 02:5c:e6:cd:08:32 dst_mac 02:aa:4b:77:47:89 src_ip 120.231.179.162 dst_ip 62.11.185.80 ip_proto icmp code 94 type 11 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10797 flower src_mac 02:ae:f8:91:0f:38 dst_mac 02:6b:6c:ab:f4:ca vlan_id 3515 vlan_ethtype 0x0800 src_ip 12.15.164.86 dst_ip 27.61.22.48 ip_proto udp src_port 27214 dst_port 17024 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10798 flower src_mac 02:0d:f9:3e:7a:37 dst_mac 02:53:e5:1d:62:7e src_ip 54.99.196.243 dst_ip 115.215.177.192 ip_proto icmp code 251 type 12 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10799 flower src_mac 02:9d:ee:10:00:69 dst_mac 02:33:dd:06:af:8c vlan_id 4088 vlan_ethtype 0x9200 action drop INFO asyncssh:logging.py:92 [conn=24, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=6] Command: tc filter add dev swp33 ingress protocol 0x8100 pref 10400 flower src_mac 02:63:45:97:cd:b3 dst_mac 02:26:67:63:dd:95 vlan_id 3065 vlan_ethtype 0x0800 src_ip 89.246.254.53 dst_ip 21.185.134.122 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10401 flower src_mac 02:16:71:37:69:19 dst_mac 02:ed:d1:70:40:60 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10402 flower src_mac 02:84:7f:f5:fd:ba dst_mac 02:6a:a2:5b:18:67 vlan_id 2260 vlan_ethtype ipv4 src_ip 77.158.165.167 dst_ip 97.2.9.122 ip_proto udp src_port 8609 dst_port 7839 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10403 flower src_mac 02:e7:be:e7:bd:d2 dst_mac 02:61:42:1e:35:56 vlan_id 3375 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10404 flower src_mac 02:0f:3c:7f:31:2d dst_mac 02:1c:27:df:93:c1 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10405 flower src_mac 02:04:95:d4:20:5e dst_mac 02:17:6e:6b:52:be action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10406 flower src_mac 02:29:df:94:ab:c3 dst_mac 02:0d:a9:c3:27:0b vlan_id 3326 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10407 flower src_mac 02:5b:77:4b:a0:0b dst_mac 02:b6:f1:9a:05:83 src_ip 74.169.185.16 dst_ip 34.147.122.64 ip_proto udp src_port 5140 dst_port 35155 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10408 flower src_mac 02:7c:6f:16:87:6d dst_mac 02:1d:d1:83:6c:88 vlan_id 2885 vlan_ethtype ip src_ip 37.70.117.158 dst_ip 114.73.93.36 ip_proto udp src_port 1979 dst_port 38924 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10409 flower src_mac 02:76:2c:d5:35:c8 dst_mac 02:6a:e2:45:76:a1 action pass && tc filter add dev swp33 ingress protocol ip pref 10410 flower src_mac 02:c3:f7:00:c9:67 dst_mac 02:98:57:54:97:4a src_ip 68.20.158.172 dst_ip 83.178.150.187 ip_proto icmp code 211 type 14 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10411 flower src_mac 02:2a:7a:01:be:58 dst_mac 02:ce:35:3a:ed:a3 vlan_id 3000 vlan_ethtype 0x0800 src_ip 83.235.192.189 dst_ip 74.193.159.217 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10412 flower src_mac 02:9a:f2:e9:d0:f6 dst_mac 02:d9:94:06:88:21 src_ip 93.53.102.46 dst_ip 103.169.198.166 ip_proto udp src_port 11402 dst_port 29542 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10413 flower src_mac 02:1d:73:75:bc:63 dst_mac 02:61:37:1a:d8:c0 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10414 flower src_mac 02:6c:dd:f6:84:1e dst_mac 02:df:2c:a4:46:13 vlan_id 3492 vlan_ethtype 0x0800 src_ip 44.160.231.39 dst_ip 119.145.170.231 ip_proto tcp src_port 28669 dst_port 15573 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10415 flower src_mac 02:08:65:9f:25:92 dst_mac 02:26:91:6d:1d:f4 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10416 flower src_mac 02:86:e7:dd:80:fc dst_mac 02:40:09:ef:b1:05 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10417 flower src_mac 02:b6:33:fa:89:af dst_mac 02:d9:ea:58:9f:05 vlan_id 258 vlan_ethtype ipv4 src_ip 39.84.242.39 dst_ip 125.21.209.151 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10418 flower src_mac 02:70:71:56:d9:fd dst_mac 02:9d:7d:68:c0:b7 vlan_id 1522 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10419 flower src_mac 02:0e:ac:d8:f5:33 dst_mac 02:c2:fe:70:74:67 vlan_id 940 vlan_ethtype ipv4 src_ip 92.51.141.76 dst_ip 93.251.81.135 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10420 flower src_mac 02:d2:86:9d:3e:69 dst_mac 02:41:e2:7d:fc:44 vlan_id 52 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10421 flower src_mac 02:31:24:87:f1:6c dst_mac 02:c1:5f:3e:39:aa src_ip 89.240.84.126 dst_ip 49.58.176.226 ip_proto tcp src_port 22297 dst_port 53405 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10422 flower src_mac 02:ed:d2:6e:54:56 dst_mac 02:16:3d:c9:b2:d1 src_ip 60.178.228.80 dst_ip 54.153.13.158 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10423 flower src_mac 02:4c:27:93:6f:97 dst_mac 02:4e:4e:69:6c:f6 src_ip 117.85.89.203 dst_ip 41.0.191.147 ip_proto tcp src_port 52641 dst_port 49963 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10424 flower src_mac 02:0b:8d:69:33:bd dst_mac 02:dd:b1:ce:1f:c9 vlan_id 154 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10425 flower src_mac 02:16:55:d4:69:0c dst_mac 02:49:b9:bb:bc:d6 vlan_id 2784 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10426 flower src_mac 02:e2:d5:a8:bf:82 dst_mac 02:c2:71:7d:81:74 vlan_id 922 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10427 flower src_mac 02:d6:46:0a:3c:c2 dst_mac 02:cc:7e:f9:07:b8 vlan_id 3510 vlan_ethtype ip src_ip 89.67.81.53 dst_ip 116.112.103.96 ip_proto tcp src_port 56263 dst_port 32923 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10428 flower src_mac 02:b4:54:7c:7d:41 dst_mac 02:c2:7c:e3:5c:92 src_ip 82.108.33.184 dst_ip 49.222.204.216 ip_proto udp src_port 27338 dst_port 59654 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10429 flower src_mac 02:bd:29:26:5d:98 dst_mac 02:4d:f3:9b:8a:da action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10430 flower src_mac 02:87:23:4f:0e:68 dst_mac 02:eb:02:d1:f6:9f action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10431 flower src_mac 02:3d:24:96:19:61 dst_mac 02:f1:a1:0b:91:b8 src_ip 64.190.163.239 dst_ip 120.176.168.78 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10432 flower src_mac 02:73:07:a0:f3:51 dst_mac 02:2d:3a:52:f5:31 src_ip 73.117.43.69 dst_ip 92.88.227.195 ip_proto icmp code 209 type 8 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10433 flower src_mac 02:95:a0:3a:9b:e5 dst_mac 02:c6:1e:33:3a:d6 action trap && tc filter add dev swp33 ingress protocol ip pref 10434 flower src_mac 02:d2:73:8e:83:16 dst_mac 02:d4:cb:c3:9d:9c src_ip 15.218.187.185 dst_ip 75.47.83.86 ip_proto icmp code 189 type 14 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10435 flower src_mac 02:9e:33:ac:7a:68 dst_mac 02:1b:49:13:5a:64 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10436 flower src_mac 02:d5:5e:85:14:23 dst_mac 02:3b:f4:9a:9e:7b vlan_id 443 vlan_ethtype ip src_ip 40.154.74.207 dst_ip 32.208.13.48 ip_proto tcp src_port 1784 dst_port 57336 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10437 flower src_mac 02:c0:cb:9b:bc:13 dst_mac 02:c2:89:8f:70:bc vlan_id 3902 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10438 flower src_mac 02:77:b5:ff:61:26 dst_mac 02:5b:da:b5:ef:15 vlan_id 3307 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10439 flower src_mac 02:4f:69:64:a0:6f dst_mac 02:10:54:f6:f1:2a vlan_id 588 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10440 flower src_mac 02:ee:b8:81:30:50 dst_mac 02:a3:4f:c4:dc:c2 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10441 flower src_mac 02:a0:c8:ce:24:1c dst_mac 02:85:51:50:89:a4 vlan_id 368 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10442 flower src_mac 02:16:a7:91:55:27 dst_mac 02:5a:fa:6b:9a:09 vlan_id 2374 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10443 flower src_mac 02:4d:b6:ff:e0:42 dst_mac 02:75:ac:f6:10:3c action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10444 flower src_mac 02:b4:b5:0c:fd:50 dst_mac 02:3d:eb:e7:96:24 vlan_id 1781 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10445 flower src_mac 02:33:80:24:ec:0c dst_mac 02:7b:db:e6:ad:c7 vlan_id 12 vlan_ethtype 0x0800 src_ip 57.252.220.140 dst_ip 86.222.239.190 action drop && tc filter add dev swp33 ingress protocol ip pref 10446 flower src_mac 02:3b:30:f8:6f:bd dst_mac 02:5c:09:0a:27:42 src_ip 44.165.125.178 dst_ip 118.163.184.6 ip_proto tcp src_port 32573 dst_port 33055 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10447 flower src_mac 02:0c:bf:4f:0f:92 dst_mac 02:0b:e6:91:47:8e src_ip 82.126.253.21 dst_ip 66.104.246.231 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10448 flower src_mac 02:8f:2d:ea:81:f7 dst_mac 02:56:fe:3d:64:3a action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10449 flower src_mac 02:97:ca:d9:7d:01 dst_mac 02:25:f2:35:b7:ef src_ip 17.133.235.91 dst_ip 47.10.61.43 ip_proto icmp code 70 type 17 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10450 flower src_mac 02:91:6a:8a:7d:b8 dst_mac 02:b0:d0:91:0a:6b vlan_id 721 vlan_ethtype 0x0800 src_ip 36.87.17.59 dst_ip 24.213.253.161 ip_proto tcp src_port 60419 dst_port 58901 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10451 flower src_mac 02:e6:66:a7:a7:e3 dst_mac 02:d9:bf:d0:71:47 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10452 flower src_mac 02:bd:24:f1:54:e3 dst_mac 02:da:79:0a:71:f0 vlan_id 625 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10453 flower src_mac 02:a4:b5:2a:8b:c6 dst_mac 02:dd:4c:23:81:8b action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10454 flower src_mac 02:94:27:91:1d:7f dst_mac 02:33:40:df:c8:cd action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10455 flower src_mac 02:1b:e2:34:fb:63 dst_mac 02:88:23:2a:99:80 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10456 flower src_mac 02:5e:47:f1:94:03 dst_mac 02:60:47:9d:2f:98 vlan_id 1248 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10457 flower src_mac 02:36:40:9d:61:c1 dst_mac 02:42:18:18:40:61 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10458 flower src_mac 02:b6:60:09:0d:20 dst_mac 02:49:c3:c5:ec:ed action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10459 flower src_mac 02:25:99:12:c3:99 dst_mac 02:8a:50:23:4b:c5 vlan_id 3422 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10460 flower src_mac 02:4a:14:87:21:62 dst_mac 02:3b:a7:f8:8b:17 vlan_id 3480 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10461 flower src_mac 02:5f:df:da:15:b0 dst_mac 02:34:a3:7c:ef:ab vlan_id 1056 vlan_ethtype 0x0800 src_ip 88.146.86.200 dst_ip 16.3.150.73 ip_proto tcp src_port 4135 dst_port 7674 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10462 flower src_mac 02:13:df:2c:9e:0f dst_mac 02:f0:42:cb:93:48 vlan_id 238 vlan_ethtype ip src_ip 125.226.107.56 dst_ip 64.177.210.20 ip_proto udp src_port 39246 dst_port 15609 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10463 flower src_mac 02:66:af:93:ba:7d dst_mac 02:94:9e:1e:b1:7c action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10464 flower src_mac 02:02:7d:43:9d:8c dst_mac 02:54:b4:3a:ab:ec vlan_id 2638 vlan_ethtype 0x0800 src_ip 30.11.30.245 dst_ip 28.18.139.118 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10465 flower src_mac 02:e8:f7:86:f6:7b dst_mac 02:1d:f2:87:e1:63 vlan_id 783 vlan_ethtype 0x0800 src_ip 40.148.210.28 dst_ip 66.55.161.225 action pass && tc filter add dev swp33 ingress protocol ip pref 10466 flower src_mac 02:72:b2:08:70:47 dst_mac 02:d5:78:42:56:25 src_ip 84.98.142.184 dst_ip 104.46.247.177 ip_proto icmp code 155 type 0 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10467 flower src_mac 02:d6:7d:64:3f:85 dst_mac 02:80:55:75:92:8b action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10468 flower src_mac 02:c2:92:bb:e6:6c dst_mac 02:8d:a7:e1:b3:83 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10469 flower src_mac 02:0d:50:f3:2e:35 dst_mac 02:de:63:36:c8:c7 vlan_id 762 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10470 flower src_mac 02:14:a8:94:f4:5c dst_mac 02:42:76:5b:09:e2 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10471 flower src_mac 02:8a:b6:96:02:aa dst_mac 02:2d:b2:73:fd:78 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10472 flower src_mac 02:a3:54:8e:3a:d3 dst_mac 02:ef:14:1c:31:b6 src_ip 21.215.45.143 dst_ip 105.210.238.25 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10473 flower src_mac 02:93:08:de:bc:df dst_mac 02:bc:f9:90:59:23 vlan_id 2270 vlan_ethtype ip src_ip 71.163.38.116 dst_ip 50.239.168.228 ip_proto udp src_port 64365 dst_port 3853 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10474 flower src_mac 02:a2:6b:44:65:85 dst_mac 02:9e:95:cf:e4:e8 vlan_id 1747 vlan_ethtype ipv4 src_ip 83.220.58.190 dst_ip 74.236.214.140 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10475 flower src_mac 02:0a:21:66:55:0d dst_mac 02:0f:b1:75:1d:51 vlan_id 1464 vlan_ethtype ip src_ip 72.69.26.14 dst_ip 35.27.29.116 ip_proto udp src_port 59688 dst_port 47014 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10476 flower src_mac 02:b0:c4:29:7a:0a dst_mac 02:ee:c7:e8:61:41 vlan_id 1112 vlan_ethtype 0x0800 src_ip 94.143.32.172 dst_ip 67.252.210.100 action drop && tc filter add dev swp33 ingress protocol ip pref 10477 flower src_mac 02:2e:84:7a:e6:02 dst_mac 02:0c:99:3c:65:bd src_ip 120.78.182.27 dst_ip 40.89.242.45 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10478 flower src_mac 02:15:be:56:ba:f2 dst_mac 02:64:19:9e:2e:70 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10479 flower src_mac 02:8c:b5:17:5c:56 dst_mac 02:fd:3f:94:3a:94 vlan_id 526 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10480 flower src_mac 02:e2:08:63:e8:cd dst_mac 02:4d:05:65:fc:8f vlan_id 3273 vlan_ethtype 0x0800 src_ip 43.233.94.4 dst_ip 69.112.136.77 ip_proto tcp src_port 30669 dst_port 58321 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10481 flower src_mac 02:c6:f2:ee:ba:70 dst_mac 02:b0:94:1b:9f:39 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10482 flower src_mac 02:56:6d:a4:a3:0c dst_mac 02:23:9e:9e:ba:45 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10483 flower src_mac 02:72:7e:27:fa:e9 dst_mac 02:ed:38:82:ff:fa action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10484 flower src_mac 02:79:7e:ab:18:fb dst_mac 02:35:d9:a2:8a:e3 vlan_id 1246 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10485 flower src_mac 02:50:b2:fb:fb:77 dst_mac 02:0c:58:36:03:e7 vlan_id 2419 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10486 flower src_mac 02:85:4a:ca:57:e0 dst_mac 02:b9:6d:c3:78:53 vlan_id 2018 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol ip pref 10487 flower src_mac 02:d3:6a:25:66:24 dst_mac 02:54:bb:27:18:a1 src_ip 124.121.231.128 dst_ip 95.192.195.13 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10488 flower src_mac 02:cb:55:41:73:dc dst_mac 02:ad:b9:c1:58:02 vlan_id 1706 vlan_ethtype ipv4 src_ip 123.145.196.244 dst_ip 99.12.125.215 ip_proto tcp src_port 23769 dst_port 43527 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10489 flower src_mac 02:e1:15:58:a0:7e dst_mac 02:ad:80:0b:88:a7 vlan_id 2773 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10490 flower src_mac 02:21:1b:69:37:a4 dst_mac 02:3c:ce:68:c4:66 vlan_id 1360 vlan_ethtype 0x0800 src_ip 101.94.147.82 dst_ip 53.16.79.141 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10491 flower src_mac 02:27:05:60:14:4c dst_mac 02:63:65:f9:61:ac src_ip 40.16.101.115 dst_ip 118.194.122.241 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10492 flower src_mac 02:5c:de:fa:9b:7a dst_mac 02:58:1f:7c:19:06 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10493 flower src_mac 02:40:4f:af:b3:b8 dst_mac 02:83:ea:65:0e:12 vlan_id 3223 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10494 flower src_mac 02:f2:25:ac:1f:59 dst_mac 02:5f:79:ad:5e:00 src_ip 58.95.216.147 dst_ip 126.95.194.45 ip_proto udp src_port 44168 dst_port 8208 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10495 flower src_mac 02:60:b5:f0:ca:12 dst_mac 02:ae:cd:d4:4b:8e vlan_id 2416 vlan_ethtype 0x0800 src_ip 64.244.209.180 dst_ip 117.2.117.241 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10496 flower src_mac 02:55:86:f5:a6:4e dst_mac 02:88:9f:08:55:b3 vlan_id 651 vlan_ethtype 0x0800 src_ip 20.126.137.106 dst_ip 39.120.0.121 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10497 flower src_mac 02:fe:4a:b4:a6:aa dst_mac 02:27:58:2a:40:95 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10498 flower src_mac 02:57:62:6c:a6:9c dst_mac 02:42:02:c5:26:2d action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10499 flower src_mac 02:21:bf:e5:2f:b4 dst_mac 02:99:ef:54:9d:5b vlan_id 2325 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10500 flower src_mac 02:07:1e:c8:0f:7d dst_mac 02:03:b7:1c:e4:cd action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10501 flower src_mac 02:1f:85:12:6d:de dst_mac 02:ac:c0:0d:97:9f vlan_id 2041 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10502 flower src_mac 02:5e:df:a3:21:7d dst_mac 02:26:ea:e0:bb:a6 vlan_id 3678 vlan_ethtype 0x0800 src_ip 103.32.201.228 dst_ip 55.191.164.44 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10503 flower src_mac 02:cc:28:12:0d:eb dst_mac 02:1d:a3:89:93:3e vlan_id 2669 vlan_ethtype 0x0800 src_ip 93.130.97.19 dst_ip 24.177.209.244 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10504 flower src_mac 02:e1:d4:c8:ff:ea dst_mac 02:1f:99:c6:46:f6 vlan_id 1184 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10505 flower src_mac 02:31:8f:da:46:96 dst_mac 02:f3:7b:b1:3a:37 vlan_id 3964 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10506 flower src_mac 02:44:73:bf:e2:1d dst_mac 02:e8:d3:4b:84:74 vlan_id 1688 vlan_ethtype ipv4 src_ip 26.108.172.144 dst_ip 21.80.213.39 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10507 flower src_mac 02:72:8d:ce:f4:0f dst_mac 02:ca:ba:a1:7e:25 src_ip 67.255.169.37 dst_ip 23.35.57.187 ip_proto icmp code 223 type 16 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10508 flower src_mac 02:47:e6:6d:98:a1 dst_mac 02:d0:de:66:38:f5 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10509 flower src_mac 02:44:21:97:75:45 dst_mac 02:eb:de:b0:6a:9d action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10510 flower src_mac 02:6a:94:76:e3:e8 dst_mac 02:04:5e:36:fe:57 vlan_id 283 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10511 flower src_mac 02:99:87:ac:68:55 dst_mac 02:bc:be:b1:6d:9a vlan_id 2239 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10512 flower src_mac 02:e4:dd:1c:f8:0a dst_mac 02:61:51:ee:f7:10 vlan_id 76 vlan_ethtype ip src_ip 22.188.196.140 dst_ip 79.115.99.158 ip_proto udp src_port 19599 dst_port 50721 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10513 flower src_mac 02:c9:53:4f:f2:6c dst_mac 02:66:0c:5e:3f:0e vlan_id 3604 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10514 flower src_mac 02:8d:1c:06:57:a0 dst_mac 02:ef:17:9d:5f:21 src_ip 52.181.68.157 dst_ip 15.73.82.54 ip_proto icmp code 64 type 11 action trap && tc filter add dev swp33 ingress protocol ip pref 10515 flower src_mac 02:f8:10:11:86:ff dst_mac 02:8c:51:e4:03:4d src_ip 116.2.232.187 dst_ip 113.158.132.116 ip_proto udp src_port 2948 dst_port 20893 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10516 flower src_mac 02:87:36:15:32:d3 dst_mac 02:91:cf:66:03:48 src_ip 110.91.83.176 dst_ip 102.112.98.33 ip_proto tcp src_port 62850 dst_port 46640 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10517 flower src_mac 02:ab:0a:48:82:1a dst_mac 02:0d:92:a2:52:25 vlan_id 430 vlan_ethtype ip src_ip 121.182.201.241 dst_ip 110.199.216.12 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10518 flower src_mac 02:73:d3:15:2c:ea dst_mac 02:cd:76:54:31:24 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10519 flower src_mac 02:50:9f:3d:83:17 dst_mac 02:4b:fd:e5:0e:8d vlan_id 1252 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10520 flower src_mac 02:dc:8e:ff:e2:47 dst_mac 02:8b:12:12:52:e4 vlan_id 3518 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol ip pref 10521 flower src_mac 02:04:e4:9e:a2:08 dst_mac 02:4e:a6:4e:be:ca src_ip 91.64.171.118 dst_ip 123.20.200.74 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10522 flower src_mac 02:1d:6f:1c:66:4c dst_mac 02:c5:1c:a8:d2:8f vlan_id 3024 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10523 flower src_mac 02:95:f7:60:62:40 dst_mac 02:f9:fa:4d:18:72 vlan_id 637 vlan_ethtype 0x0800 src_ip 16.74.213.225 dst_ip 50.251.146.238 ip_proto tcp src_port 15413 dst_port 19576 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10524 flower src_mac 02:c7:da:a2:be:99 dst_mac 02:a3:96:44:f9:64 vlan_id 323 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10525 flower src_mac 02:b5:39:27:b4:3e dst_mac 02:d0:fb:e5:92:0d vlan_id 2517 vlan_ethtype ip src_ip 100.110.139.24 dst_ip 107.240.15.241 ip_proto udp src_port 31895 dst_port 42840 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10526 flower src_mac 02:5f:19:66:40:ea dst_mac 02:73:51:e2:83:3d vlan_id 454 vlan_ethtype ipv4 src_ip 118.86.216.151 dst_ip 70.37.2.158 ip_proto tcp src_port 49448 dst_port 199 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10527 flower src_mac 02:6c:e4:aa:a1:75 dst_mac 02:39:3a:d2:b0:fb vlan_id 320 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10528 flower src_mac 02:eb:97:4b:87:0a dst_mac 02:36:09:3f:a2:c8 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10529 flower src_mac 02:1d:73:95:dd:4f dst_mac 02:e9:54:2b:89:ec src_ip 102.207.153.101 dst_ip 117.90.99.5 ip_proto udp src_port 10191 dst_port 31721 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10530 flower src_mac 02:fc:de:a5:3e:d6 dst_mac 02:f4:d6:bc:25:3a vlan_id 2099 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10531 flower src_mac 02:28:19:1e:ba:b0 dst_mac 02:0e:23:d2:16:a4 src_ip 115.73.51.182 dst_ip 49.107.130.80 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10532 flower src_mac 02:7d:35:d9:26:f7 dst_mac 02:aa:ab:da:ee:0a action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10533 flower src_mac 02:36:12:dc:d0:64 dst_mac 02:41:3d:12:e4:cf vlan_id 2025 vlan_ethtype 0x0800 src_ip 96.88.42.88 dst_ip 77.192.83.117 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10534 flower src_mac 02:bb:f9:a9:8e:38 dst_mac 02:bd:f4:c0:db:d9 vlan_id 467 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10535 flower src_mac 02:94:27:50:6a:9c dst_mac 02:09:3e:da:88:ff src_ip 123.32.214.53 dst_ip 70.227.12.114 ip_proto icmp code 32 type 18 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10536 flower src_mac 02:fe:35:e9:fa:e9 dst_mac 02:52:9a:62:d0:1d action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10537 flower src_mac 02:cf:6b:e1:87:d6 dst_mac 02:99:79:ab:a9:c0 src_ip 18.146.217.91 dst_ip 26.196.229.114 ip_proto tcp src_port 15632 dst_port 30217 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10538 flower src_mac 02:5b:aa:f5:ec:af dst_mac 02:6d:71:cc:c9:7a action drop && tc filter add dev swp33 ingress protocol ip pref 10539 flower src_mac 02:b2:30:92:35:22 dst_mac 02:8e:06:53:b1:c4 src_ip 99.61.1.119 dst_ip 113.57.33.168 ip_proto icmp code 42 type 4 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10540 flower src_mac 02:e9:d2:81:f6:62 dst_mac 02:6d:e7:69:73:92 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10541 flower src_mac 02:71:88:25:a5:35 dst_mac 02:3a:52:96:3b:d5 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10542 flower src_mac 02:70:06:4d:f6:1b dst_mac 02:6f:dd:2f:99:60 vlan_id 511 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10543 flower src_mac 02:0c:8e:94:06:d5 dst_mac 02:dd:66:30:10:9e src_ip 41.161.58.246 dst_ip 31.121.66.235 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10544 flower src_mac 02:37:9d:b8:8a:48 dst_mac 02:f0:1b:c2:05:0a src_ip 39.248.82.114 dst_ip 66.38.174.246 ip_proto udp src_port 35897 dst_port 6805 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10545 flower src_mac 02:28:d5:d6:0a:38 dst_mac 02:cb:32:ef:3c:13 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10546 flower src_mac 02:2b:c1:77:bb:b2 dst_mac 02:9e:cf:0d:ea:ec vlan_id 390 vlan_ethtype ip src_ip 98.38.26.9 dst_ip 120.34.183.93 ip_proto udp src_port 50762 dst_port 52905 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10547 flower src_mac 02:8d:fd:9b:0c:28 dst_mac 02:89:fc:cf:bd:85 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10548 flower src_mac 02:48:99:36:f2:e6 dst_mac 02:32:9d:00:21:94 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10549 flower src_mac 02:e3:75:0d:02:35 dst_mac 02:c8:83:c1:a6:d3 vlan_id 3985 vlan_ethtype ip src_ip 77.21.22.149 dst_ip 19.88.109.187 ip_proto tcp src_port 357 dst_port 2018 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10550 flower src_mac 02:f2:d3:57:cd:50 dst_mac 02:25:d8:a2:5a:da vlan_id 2979 vlan_ethtype ip src_ip 68.243.37.210 dst_ip 125.189.93.234 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10551 flower src_mac 02:17:73:df:ef:09 dst_mac 02:70:d0:d8:e6:22 src_ip 58.241.64.45 dst_ip 50.125.118.19 ip_proto udp src_port 6379 dst_port 40105 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10552 flower src_mac 02:ce:9b:8f:6b:68 dst_mac 02:71:cc:0d:08:16 src_ip 27.185.28.20 dst_ip 95.58.88.63 ip_proto icmp code 220 type 5 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10553 flower src_mac 02:8a:4d:42:5f:54 dst_mac 02:80:04:c8:d8:7c vlan_id 3568 vlan_ethtype ipv4 src_ip 91.212.24.21 dst_ip 37.137.41.213 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10554 flower src_mac 02:a0:61:9a:d8:62 dst_mac 02:9c:db:a5:da:c2 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10555 flower src_mac 02:b7:e3:a0:a1:55 dst_mac 02:a4:60:29:58:ed src_ip 111.160.244.115 dst_ip 64.137.72.158 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10556 flower src_mac 02:94:be:31:b6:24 dst_mac 02:53:fb:0f:7f:60 vlan_id 6 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10557 flower src_mac 02:53:7f:03:63:51 dst_mac 02:9a:c4:cb:9d:a0 vlan_id 2342 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10558 flower src_mac 02:90:14:b7:1a:65 dst_mac 02:4d:8a:92:2d:35 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10559 flower src_mac 02:55:43:77:3d:c0 dst_mac 02:2b:b0:16:5c:9b src_ip 110.10.58.78 dst_ip 38.194.172.240 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10560 flower src_mac 02:95:33:51:aa:a1 dst_mac 02:91:38:d9:b1:99 vlan_id 2352 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10561 flower src_mac 02:a1:ee:14:57:89 dst_mac 02:4f:5d:96:c3:c2 vlan_id 2346 vlan_ethtype ipv4 src_ip 43.163.89.100 dst_ip 31.27.111.35 ip_proto udp src_port 55711 dst_port 46456 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10562 flower src_mac 02:b9:ed:e6:93:53 dst_mac 02:6d:1e:b5:11:34 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10563 flower src_mac 02:d8:0e:6d:51:34 dst_mac 02:d6:99:90:d5:e0 vlan_id 1362 vlan_ethtype 0x0800 src_ip 73.38.134.87 dst_ip 50.74.74.194 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10564 flower src_mac 02:3a:ea:bb:ee:30 dst_mac 02:07:5a:b1:d7:3c action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10565 flower src_mac 02:9e:f5:7a:5c:2d dst_mac 02:35:58:32:15:1c src_ip 99.28.20.140 dst_ip 11.110.130.77 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10566 flower src_mac 02:95:26:e6:62:1b dst_mac 02:4f:05:5c:94:68 vlan_id 2454 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10567 flower src_mac 02:d0:5e:81:4d:56 dst_mac 02:e5:b7:37:3a:2e src_ip 120.54.55.233 dst_ip 40.51.141.160 ip_proto tcp src_port 3344 dst_port 57535 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10568 flower src_mac 02:90:ae:42:6a:c4 dst_mac 02:f3:51:3a:73:02 vlan_id 3993 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10569 flower src_mac 02:0b:13:01:16:e8 dst_mac 02:77:01:a1:26:16 src_ip 98.206.161.224 dst_ip 61.243.97.237 ip_proto icmp code 113 type 17 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10570 flower src_mac 02:a2:75:91:76:86 dst_mac 02:f2:8e:a0:9c:78 vlan_id 1823 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10571 flower src_mac 02:2f:76:1b:e9:b7 dst_mac 02:11:cf:fe:1b:62 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10572 flower src_mac 02:0a:32:60:1e:62 dst_mac 02:21:b7:ef:ec:6a action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10573 flower src_mac 02:9c:3b:e7:7d:8f dst_mac 02:7d:f2:56:1c:bc action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10574 flower src_mac 02:ce:f3:b7:08:41 dst_mac 02:73:0a:06:44:aa src_ip 122.91.15.169 dst_ip 113.204.41.248 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10575 flower src_mac 02:3a:cf:15:0d:cc dst_mac 02:60:74:9e:95:57 vlan_id 1976 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol ip pref 10576 flower src_mac 02:e6:5d:2f:b8:31 dst_mac 02:fc:49:d5:f9:6b src_ip 42.145.225.61 dst_ip 27.213.135.154 ip_proto tcp src_port 43786 dst_port 13539 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10577 flower src_mac 02:36:a1:34:e9:e1 dst_mac 02:9e:f0:d6:9d:96 vlan_id 3931 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10578 flower src_mac 02:72:6b:52:6b:5c dst_mac 02:2e:33:d5:b7:e7 src_ip 122.56.206.204 dst_ip 105.160.73.176 ip_proto tcp src_port 54461 dst_port 14425 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10579 flower src_mac 02:bf:46:95:bd:f7 dst_mac 02:a2:9c:07:b7:cb src_ip 17.110.97.13 dst_ip 78.35.241.136 ip_proto tcp src_port 55961 dst_port 14979 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10580 flower src_mac 02:fc:a9:18:81:bc dst_mac 02:5f:45:5f:62:05 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10581 flower src_mac 02:c3:44:d0:6b:a7 dst_mac 02:25:d4:13:51:9b vlan_id 3633 vlan_ethtype 0x0800 src_ip 71.205.196.233 dst_ip 113.4.173.182 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10582 flower src_mac 02:6a:80:d9:15:e6 dst_mac 02:57:91:93:96:b2 vlan_id 2392 vlan_ethtype 0x0800 src_ip 70.127.66.47 dst_ip 39.70.196.179 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10583 flower src_mac 02:b1:2d:a0:f7:3b dst_mac 02:b7:fb:10:34:3f action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10584 flower src_mac 02:27:17:04:49:68 dst_mac 02:85:19:f0:99:43 vlan_id 1053 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10585 flower src_mac 02:b9:95:54:84:16 dst_mac 02:07:84:eb:1c:3b vlan_id 1945 vlan_ethtype 0x0800 src_ip 34.17.188.129 dst_ip 122.103.54.116 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10586 flower src_mac 02:c7:08:64:87:cf dst_mac 02:7b:e1:01:dd:b6 src_ip 18.210.49.106 dst_ip 93.1.50.237 ip_proto tcp src_port 39693 dst_port 54594 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10587 flower src_mac 02:b6:7a:c9:73:e5 dst_mac 02:2f:39:12:95:4f vlan_id 1175 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10588 flower src_mac 02:2a:e2:2c:46:b4 dst_mac 02:c3:86:49:26:83 vlan_id 2493 vlan_ethtype 0x0800 src_ip 59.181.132.140 dst_ip 90.57.204.146 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10589 flower src_mac 02:f5:d5:85:01:20 dst_mac 02:be:02:8d:73:1d vlan_id 3816 vlan_ethtype ip src_ip 36.240.68.242 dst_ip 44.147.98.118 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10590 flower src_mac 02:79:1a:96:e3:8a dst_mac 02:c6:c9:e2:dc:b0 vlan_id 3321 vlan_ethtype ip src_ip 57.72.223.81 dst_ip 121.50.162.241 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10591 flower src_mac 02:e2:1d:4a:5f:6a dst_mac 02:9c:ad:05:bc:76 src_ip 117.181.171.84 dst_ip 31.139.84.130 ip_proto tcp src_port 26214 dst_port 52347 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10592 flower src_mac 02:f0:4f:99:f3:10 dst_mac 02:38:dd:56:3d:05 src_ip 63.165.201.124 dst_ip 58.175.44.133 ip_proto tcp src_port 2055 dst_port 31285 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10593 flower src_mac 02:fa:b8:ef:e6:74 dst_mac 02:22:17:e7:60:1e vlan_id 3895 vlan_ethtype 0x0800 src_ip 46.180.21.151 dst_ip 36.236.97.240 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10594 flower src_mac 02:fc:b4:39:c9:ca dst_mac 02:78:a4:76:3d:34 vlan_id 4022 vlan_ethtype ipv4 src_ip 92.132.204.92 dst_ip 40.57.4.28 ip_proto tcp src_port 50304 dst_port 55396 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10595 flower src_mac 02:a3:5e:02:1d:a0 dst_mac 02:84:24:1d:4c:5f vlan_id 2352 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol ip pref 10596 flower src_mac 02:08:84:63:dc:b9 dst_mac 02:53:ba:5e:7f:7d src_ip 23.252.237.194 dst_ip 36.121.63.36 ip_proto udp src_port 2831 dst_port 6674 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10597 flower src_mac 02:4b:fa:86:22:87 dst_mac 02:51:f2:86:04:9b vlan_id 2236 vlan_ethtype 0x0800 src_ip 98.218.68.181 dst_ip 100.179.253.121 ip_proto udp src_port 55177 dst_port 62946 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10598 flower src_mac 02:2b:4b:ef:82:29 dst_mac 02:f1:18:55:74:79 src_ip 65.93.27.148 dst_ip 58.100.119.121 ip_proto udp src_port 6614 dst_port 65117 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10599 flower src_mac 02:75:e7:66:fc:71 dst_mac 02:2a:ec:1d:80:8b vlan_id 187 vlan_ethtype ip src_ip 122.78.14.77 dst_ip 67.4.119.211 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10600 flower src_mac 02:3d:ec:a9:de:e0 dst_mac 02:8e:68:32:57:b1 src_ip 93.107.63.6 dst_ip 29.45.126.142 ip_proto udp src_port 61098 dst_port 42578 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10601 flower src_mac 02:29:db:3c:df:a9 dst_mac 02:dd:ea:b1:41:54 vlan_id 2603 vlan_ethtype 0x0800 src_ip 105.214.161.70 dst_ip 119.65.57.165 ip_proto udp src_port 36344 dst_port 21119 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10602 flower src_mac 02:26:8b:5b:84:15 dst_mac 02:b2:11:00:c9:b7 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10603 flower src_mac 02:62:d4:02:b6:3a dst_mac 02:50:44:71:21:08 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10604 flower src_mac 02:e6:78:87:e4:26 dst_mac 02:14:16:72:83:c0 vlan_id 3969 vlan_ethtype 0x0800 src_ip 101.151.201.105 dst_ip 77.195.79.18 ip_proto udp src_port 4211 dst_port 50695 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10605 flower src_mac 02:3a:25:44:5f:ce dst_mac 02:45:e5:fd:7b:b2 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10606 flower src_mac 02:e6:00:88:5c:4e dst_mac 02:62:04:e7:36:76 src_ip 101.7.196.43 dst_ip 58.56.221.32 ip_proto icmp code 100 type 5 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10607 flower src_mac 02:77:5f:c4:9c:fd dst_mac 02:23:1d:f7:80:a3 vlan_id 2701 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10608 flower src_mac 02:a6:f3:67:0b:43 dst_mac 02:e9:02:c3:90:ce vlan_id 1963 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10609 flower src_mac 02:60:cb:73:33:cb dst_mac 02:6d:7c:e3:00:a1 vlan_id 3242 vlan_ethtype ip src_ip 64.169.193.221 dst_ip 47.161.232.202 ip_proto udp src_port 38776 dst_port 30087 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10610 flower src_mac 02:8e:93:9e:65:9a dst_mac 02:b3:5d:95:35:af vlan_id 3599 vlan_ethtype ip src_ip 26.113.108.89 dst_ip 30.79.219.146 ip_proto udp src_port 64931 dst_port 31815 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10611 flower src_mac 02:26:e1:ef:cd:69 dst_mac 02:79:c7:df:2b:d0 vlan_id 2327 vlan_ethtype 0x0800 src_ip 56.107.91.243 dst_ip 98.71.34.132 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10612 flower src_mac 02:b4:30:87:33:8d dst_mac 02:3b:92:76:27:32 vlan_id 2774 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10613 flower src_mac 02:48:d2:b9:c0:fd dst_mac 02:14:2d:3f:49:4a vlan_id 257 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10614 flower src_mac 02:76:9b:92:e9:2b dst_mac 02:c8:6c:bb:b3:48 vlan_id 3496 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10615 flower src_mac 02:a4:f8:ee:8f:69 dst_mac 02:0c:d4:b3:75:d0 src_ip 82.217.110.7 dst_ip 18.139.80.198 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10616 flower src_mac 02:ee:67:14:5e:d2 dst_mac 02:70:8b:62:d1:7f vlan_id 433 vlan_ethtype ipv4 src_ip 40.112.242.54 dst_ip 17.39.220.149 ip_proto tcp src_port 47950 dst_port 58062 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10617 flower src_mac 02:b2:5c:00:86:f5 dst_mac 02:08:dc:52:91:45 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10618 flower src_mac 02:2d:6f:a4:d2:48 dst_mac 02:ce:bd:64:09:3c src_ip 22.221.61.56 dst_ip 38.155.135.64 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10619 flower src_mac 02:47:dd:d1:6b:6e dst_mac 02:78:09:91:7e:90 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10620 flower src_mac 02:bc:e6:41:4b:96 dst_mac 02:17:56:d8:02:63 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10621 flower src_mac 02:f4:97:d8:e9:90 dst_mac 02:71:e8:90:b4:fc vlan_id 1868 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10622 flower src_mac 02:3a:78:4d:36:d0 dst_mac 02:95:19:d0:e3:f4 vlan_id 3984 vlan_ethtype 0x0800 src_ip 92.36.241.179 dst_ip 29.187.188.105 ip_proto udp src_port 31359 dst_port 14178 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10623 flower src_mac 02:a0:08:fa:7d:e4 dst_mac 02:a2:13:2f:ae:3e action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10624 flower src_mac 02:fc:77:60:9c:77 dst_mac 02:88:96:1c:0d:a4 vlan_id 2636 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10625 flower src_mac 02:16:5e:bd:ce:c8 dst_mac 02:1f:11:3f:60:79 vlan_id 1509 vlan_ethtype ip src_ip 97.185.62.174 dst_ip 75.194.66.85 ip_proto udp src_port 24586 dst_port 47060 action trap && tc filter add dev swp33 ingress protocol ip pref 10626 flower src_mac 02:e1:78:97:7e:dd dst_mac 02:1f:6c:e7:59:ac src_ip 63.91.9.122 dst_ip 101.182.165.17 action trap && tc filter add dev swp33 ingress protocol ip pref 10627 flower src_mac 02:91:a7:f6:64:06 dst_mac 02:06:d0:3c:8d:55 src_ip 112.120.254.146 dst_ip 107.19.129.90 ip_proto tcp src_port 44029 dst_port 62241 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10628 flower src_mac 02:f1:a6:b6:c2:f6 dst_mac 02:41:a1:b5:db:15 vlan_id 1652 vlan_ethtype ip src_ip 125.101.59.148 dst_ip 17.3.208.49 ip_proto tcp src_port 34654 dst_port 20466 action drop && tc filter add dev swp33 ingress protocol ip pref 10629 flower src_mac 02:07:08:88:ed:a7 dst_mac 02:7f:a4:52:32:eb src_ip 43.172.70.210 dst_ip 25.25.44.220 ip_proto udp src_port 46035 dst_port 42718 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10630 flower src_mac 02:1f:18:9f:9f:33 dst_mac 02:b7:15:3c:a7:31 vlan_id 4012 vlan_ethtype 0x0800 src_ip 68.148.252.4 dst_ip 41.162.132.200 ip_proto tcp src_port 56063 dst_port 46384 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10631 flower src_mac 02:d1:1e:a9:1b:e1 dst_mac 02:60:f2:c9:6f:4d src_ip 43.40.18.233 dst_ip 27.132.54.150 ip_proto tcp src_port 40487 dst_port 59626 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10632 flower src_mac 02:39:d1:32:37:27 dst_mac 02:92:b4:08:b1:4f vlan_id 3203 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10633 flower src_mac 02:26:a0:ae:1d:63 dst_mac 02:b1:9b:47:5e:49 vlan_id 2125 vlan_ethtype ipv4 src_ip 33.232.172.155 dst_ip 39.242.170.194 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10634 flower src_mac 02:7b:9a:48:23:b4 dst_mac 02:3c:cd:fa:64:67 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10635 flower src_mac 02:59:e9:92:34:b3 dst_mac 02:84:e0:19:d3:5e vlan_id 1359 vlan_ethtype ip src_ip 87.120.23.92 dst_ip 73.131.63.122 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10636 flower src_mac 02:77:7d:a6:47:0c dst_mac 02:da:9e:c3:61:35 vlan_id 3962 vlan_ethtype ip src_ip 19.246.63.172 dst_ip 63.54.86.145 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10637 flower src_mac 02:05:69:21:7e:a4 dst_mac 02:c6:4f:77:f9:08 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10638 flower src_mac 02:df:13:cb:0f:b0 dst_mac 02:d0:76:7c:ef:2e vlan_id 607 vlan_ethtype ipv4 src_ip 107.73.162.110 dst_ip 39.214.91.23 ip_proto tcp src_port 9236 dst_port 11889 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10639 flower src_mac 02:d1:24:31:fb:17 dst_mac 02:2c:15:35:76:fe src_ip 24.198.191.154 dst_ip 115.34.1.102 ip_proto icmp code 19 type 11 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10640 flower src_mac 02:24:41:82:c5:83 dst_mac 02:45:e5:1e:fd:52 vlan_id 1553 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10641 flower src_mac 02:9f:12:ba:9d:c2 dst_mac 02:0b:0a:cb:92:7c vlan_id 1521 vlan_ethtype 0x0800 src_ip 70.174.170.134 dst_ip 61.9.156.223 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10642 flower src_mac 02:75:0e:01:51:58 dst_mac 02:79:76:81:05:8e vlan_id 1361 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10643 flower src_mac 02:28:1b:3f:0f:e0 dst_mac 02:09:99:f3:9b:20 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10644 flower src_mac 02:50:b3:de:be:b5 dst_mac 02:1d:ca:75:33:76 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10645 flower src_mac 02:58:2b:aa:cf:bf dst_mac 02:9b:48:52:29:09 action drop && tc filter add dev swp33 ingress protocol ip pref 10646 flower src_mac 02:c7:07:80:9e:f4 dst_mac 02:d6:8a:48:88:10 src_ip 36.215.133.171 dst_ip 117.255.132.185 ip_proto tcp src_port 34448 dst_port 58473 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10647 flower src_mac 02:ae:28:1b:8d:ee dst_mac 02:c2:1a:da:06:91 src_ip 57.105.229.47 dst_ip 69.85.12.103 ip_proto udp src_port 21521 dst_port 13688 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10648 flower src_mac 02:08:0b:e9:98:59 dst_mac 02:8d:d5:55:52:b5 src_ip 27.44.12.167 dst_ip 74.60.186.15 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10649 flower src_mac 02:99:73:6f:4a:1e dst_mac 02:3b:40:7a:1c:b6 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10650 flower src_mac 02:3a:83:07:bf:01 dst_mac 02:38:85:5e:fb:3d action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10651 flower src_mac 02:f5:da:3e:d4:3b dst_mac 02:50:05:de:56:2b action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10652 flower src_mac 02:b0:7a:f0:c8:08 dst_mac 02:93:a1:36:42:35 src_ip 75.117.74.184 dst_ip 57.96.246.243 ip_proto udp src_port 18556 dst_port 44310 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10653 flower src_mac 02:c4:14:d3:4b:a1 dst_mac 02:f0:08:e8:aa:76 vlan_id 4093 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10654 flower src_mac 02:c9:12:84:46:d0 dst_mac 02:3b:19:26:38:f5 vlan_id 3897 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10655 flower src_mac 02:b2:6b:a9:38:4e dst_mac 02:2d:a6:bb:9a:d1 vlan_id 2484 vlan_ethtype ipv4 src_ip 34.91.185.71 dst_ip 126.90.180.50 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10656 flower src_mac 02:40:c1:17:21:74 dst_mac 02:e2:ff:ad:33:99 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10657 flower src_mac 02:e7:10:89:77:9a dst_mac 02:7c:d7:21:78:9d vlan_id 3462 vlan_ethtype ip src_ip 35.104.203.72 dst_ip 99.211.137.137 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10658 flower src_mac 02:47:4f:32:8e:8b dst_mac 02:d0:b0:8d:58:c9 vlan_id 1929 vlan_ethtype ipv4 src_ip 97.237.65.100 dst_ip 99.244.46.132 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10659 flower src_mac 02:b2:b5:45:4f:6d dst_mac 02:e8:0d:1a:8a:a1 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10660 flower src_mac 02:db:56:c3:a2:e2 dst_mac 02:36:4e:14:12:d1 src_ip 22.39.74.39 dst_ip 85.84.101.90 ip_proto udp src_port 20549 dst_port 59051 action pass && tc filter add dev swp33 ingress protocol ip pref 10661 flower src_mac 02:5b:43:98:fc:27 dst_mac 02:9c:eb:5c:94:b9 src_ip 64.197.162.171 dst_ip 87.19.244.135 ip_proto udp src_port 28138 dst_port 62163 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10662 flower src_mac 02:f5:bd:b4:9d:d1 dst_mac 02:1e:3e:d6:c6:23 src_ip 103.119.123.102 dst_ip 11.100.66.4 ip_proto icmp code 8 type 5 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10663 flower src_mac 02:76:ec:6f:84:6c dst_mac 02:ef:17:f2:72:7a action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10664 flower src_mac 02:bd:74:85:1b:5c dst_mac 02:2c:85:62:5c:77 src_ip 21.165.63.100 dst_ip 46.97.52.116 ip_proto tcp src_port 24825 dst_port 9609 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10665 flower src_mac 02:3e:2c:0c:1b:c6 dst_mac 02:40:44:05:1d:d4 vlan_id 1046 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10666 flower src_mac 02:33:50:b1:e0:c1 dst_mac 02:bb:6f:d7:3f:f9 vlan_id 3883 vlan_ethtype ip src_ip 85.149.212.132 dst_ip 120.189.65.211 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10667 flower src_mac 02:51:d2:d0:01:4b dst_mac 02:b5:c5:0f:e5:b0 src_ip 35.238.248.109 dst_ip 80.3.72.99 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10668 flower src_mac 02:52:7f:0b:21:ef dst_mac 02:da:f2:5a:b8:01 vlan_id 690 vlan_ethtype ip src_ip 50.213.136.112 dst_ip 104.12.182.104 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10669 flower src_mac 02:ef:be:61:d6:45 dst_mac 02:9a:25:c1:2b:3d vlan_id 2905 vlan_ethtype 0x0800 src_ip 106.112.12.166 dst_ip 95.176.110.175 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10670 flower src_mac 02:28:19:0f:56:00 dst_mac 02:8e:ef:22:cc:b9 vlan_id 445 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10671 flower src_mac 02:f8:69:52:ff:fe dst_mac 02:ce:11:4d:68:86 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10672 flower src_mac 02:bb:48:40:16:e6 dst_mac 02:78:aa:f5:90:74 vlan_id 819 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10673 flower src_mac 02:91:ae:20:50:2d dst_mac 02:bb:37:3c:42:b2 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10674 flower src_mac 02:46:69:99:18:8b dst_mac 02:5f:89:ef:e2:91 vlan_id 638 vlan_ethtype ipv4 src_ip 46.240.140.46 dst_ip 61.54.250.79 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10675 flower src_mac 02:7b:44:58:6a:0c dst_mac 02:a8:39:45:21:26 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10676 flower src_mac 02:06:8d:b4:d8:70 dst_mac 02:a4:4c:f4:fe:b0 vlan_id 3339 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10677 flower src_mac 02:5c:77:8d:41:0d dst_mac 02:00:24:32:47:e3 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10678 flower src_mac 02:22:b2:38:1e:e2 dst_mac 02:be:c7:00:30:0f vlan_id 3816 vlan_ethtype ipv4 src_ip 116.149.139.21 dst_ip 105.107.227.103 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10679 flower src_mac 02:11:f4:45:61:47 dst_mac 02:47:8f:e7:81:b3 vlan_id 1710 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol ip pref 10680 flower src_mac 02:e6:85:78:24:5a dst_mac 02:93:62:9b:f1:73 src_ip 109.114.28.42 dst_ip 103.194.49.95 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10681 flower src_mac 02:9b:63:cb:8f:3d dst_mac 02:71:8a:64:75:36 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10682 flower src_mac 02:a7:52:d0:8e:2d dst_mac 02:f9:12:fa:a1:00 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10683 flower src_mac 02:ea:aa:aa:04:a1 dst_mac 02:ed:8f:dc:17:a1 vlan_id 817 vlan_ethtype 0x0800 src_ip 32.158.144.140 dst_ip 105.170.130.197 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10684 flower src_mac 02:ff:90:ee:f7:c4 dst_mac 02:23:1a:57:24:68 vlan_id 2898 vlan_ethtype 0x0800 src_ip 106.155.97.33 dst_ip 119.167.147.232 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10685 flower src_mac 02:f1:5e:69:5c:54 dst_mac 02:9c:37:9c:23:e1 vlan_id 3470 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10686 flower src_mac 02:a4:48:b6:33:0f dst_mac 02:48:a5:3d:82:61 vlan_id 191 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10687 flower src_mac 02:b2:38:86:e7:16 dst_mac 02:04:d7:9a:dd:e5 vlan_id 285 vlan_ethtype 0x0800 src_ip 65.85.115.237 dst_ip 96.95.224.171 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10688 flower src_mac 02:dc:ea:6a:5c:46 dst_mac 02:b7:4f:00:d5:b3 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10689 flower src_mac 02:a2:df:e8:4a:b7 dst_mac 02:df:87:02:69:ea action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10690 flower src_mac 02:4f:2c:54:bf:12 dst_mac 02:36:ac:21:c4:ba vlan_id 2758 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10691 flower src_mac 02:46:b6:8b:ca:bc dst_mac 02:5a:41:22:b0:01 vlan_id 3974 vlan_ethtype ipv4 src_ip 16.106.111.90 dst_ip 120.38.37.45 ip_proto tcp src_port 50086 dst_port 25968 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10692 flower src_mac 02:a7:e1:aa:ac:da dst_mac 02:cd:c6:06:91:ac src_ip 35.54.59.124 dst_ip 26.36.30.61 ip_proto tcp src_port 30767 dst_port 16997 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10693 flower src_mac 02:06:91:0e:df:b2 dst_mac 02:e4:3a:d4:0e:e5 vlan_id 3212 vlan_ethtype 0x0800 src_ip 58.88.238.142 dst_ip 21.196.31.188 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10694 flower src_mac 02:3d:de:1b:85:db dst_mac 02:ab:6f:bc:9d:49 vlan_id 2482 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10695 flower src_mac 02:16:9b:ca:ea:3a dst_mac 02:08:fc:20:8c:ae action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10696 flower src_mac 02:ea:02:3b:87:26 dst_mac 02:65:10:a7:a0:4e vlan_id 2212 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10697 flower src_mac 02:b4:dd:a5:03:20 dst_mac 02:35:35:15:aa:34 vlan_id 1924 vlan_ethtype ip src_ip 70.214.66.77 dst_ip 67.143.109.17 ip_proto udp src_port 60190 dst_port 7237 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10698 flower src_mac 02:f0:ed:43:58:3c dst_mac 02:c1:96:98:28:9d vlan_id 3930 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10699 flower src_mac 02:ac:5b:1a:d6:d0 dst_mac 02:9e:9b:f9:d1:95 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10700 flower src_mac 02:c6:7b:f0:03:f1 dst_mac 02:88:27:e7:47:8b src_ip 85.67.165.9 dst_ip 108.152.100.245 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10701 flower src_mac 02:40:3b:34:f2:d9 dst_mac 02:dc:15:dc:93:61 vlan_id 3437 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10702 flower src_mac 02:7a:83:0f:ae:b1 dst_mac 02:aa:c7:44:38:f9 vlan_id 2225 vlan_ethtype ip src_ip 14.108.74.117 dst_ip 121.180.159.121 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10703 flower src_mac 02:f4:17:29:e8:3b dst_mac 02:e2:f3:02:03:45 vlan_id 2995 vlan_ethtype ip src_ip 31.190.230.54 dst_ip 104.90.252.112 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10704 flower src_mac 02:40:02:5a:ab:50 dst_mac 02:83:6a:85:b8:02 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10705 flower src_mac 02:d3:b3:1f:64:3a dst_mac 02:e8:9c:bf:27:b9 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10706 flower src_mac 02:db:ca:ad:e5:91 dst_mac 02:49:c2:a2:8f:bf vlan_id 2116 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10707 flower src_mac 02:78:1f:5f:4e:bf dst_mac 02:f9:7a:7c:0b:f7 src_ip 17.59.166.209 dst_ip 46.250.208.202 ip_proto tcp src_port 3879 dst_port 27136 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10708 flower src_mac 02:83:bd:75:60:ee dst_mac 02:48:ad:98:fb:d6 vlan_id 3104 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10709 flower src_mac 02:a7:96:66:71:23 dst_mac 02:31:f7:65:e1:16 vlan_id 3687 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10710 flower src_mac 02:c7:d7:0f:2d:06 dst_mac 02:80:a5:5c:26:69 vlan_id 1482 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10711 flower src_mac 02:fa:95:bd:cb:35 dst_mac 02:91:a1:02:b1:7c vlan_id 787 vlan_ethtype ip src_ip 125.141.7.66 dst_ip 91.202.85.247 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10712 flower src_mac 02:a5:3c:2c:7e:6d dst_mac 02:4f:c5:d6:c5:cd vlan_id 1939 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10713 flower src_mac 02:17:93:e1:83:bd dst_mac 02:10:f1:7e:ef:b1 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10714 flower src_mac 02:25:1a:17:b5:ec dst_mac 02:bd:32:66:56:a8 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10715 flower src_mac 02:70:0e:75:7d:20 dst_mac 02:9c:15:ed:d8:d7 vlan_id 796 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol ip pref 10716 flower src_mac 02:ff:c9:92:b8:86 dst_mac 02:9e:a9:bc:57:27 src_ip 42.144.23.205 dst_ip 12.81.219.89 ip_proto udp src_port 20307 dst_port 9413 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10717 flower src_mac 02:da:e5:d8:4f:48 dst_mac 02:3c:4d:a4:8d:b3 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10718 flower src_mac 02:58:33:26:e4:eb dst_mac 02:6a:02:a3:3e:a0 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10719 flower src_mac 02:de:a9:0f:41:67 dst_mac 02:f7:0f:3e:79:b6 vlan_id 3562 vlan_ethtype ipv4 src_ip 17.191.65.200 dst_ip 110.39.65.30 ip_proto udp src_port 58654 dst_port 24269 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10720 flower src_mac 02:38:d6:8e:f1:d5 dst_mac 02:6c:6d:63:c6:31 src_ip 88.32.17.28 dst_ip 77.178.50.230 ip_proto icmp code 162 type 3 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10721 flower src_mac 02:2b:fd:3e:5e:1a dst_mac 02:41:64:23:a1:9f vlan_id 2821 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10722 flower src_mac 02:6b:9f:ba:d9:2a dst_mac 02:c1:77:3e:58:9d vlan_id 2747 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10723 flower src_mac 02:30:60:85:14:bc dst_mac 02:ad:44:68:59:f9 action trap && tc filter add dev swp33 ingress protocol ip pref 10724 flower src_mac 02:5e:9d:b6:bb:1e dst_mac 02:8c:72:b5:0d:2c src_ip 91.92.135.15 dst_ip 75.231.214.49 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10725 flower src_mac 02:2e:1f:8c:d9:c2 dst_mac 02:48:58:2d:bf:56 vlan_id 966 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10726 flower src_mac 02:8b:5c:cd:07:90 dst_mac 02:96:e3:66:b3:a4 src_ip 84.189.91.158 dst_ip 53.15.217.127 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10727 flower src_mac 02:04:b6:a9:a0:d1 dst_mac 02:5b:0e:39:1e:ae vlan_id 159 vlan_ethtype ipv4 src_ip 73.102.21.138 dst_ip 49.60.205.42 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10728 flower src_mac 02:7e:8d:04:28:6c dst_mac 02:e8:6f:e9:2f:90 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10729 flower src_mac 02:f4:92:83:26:3a dst_mac 02:82:33:fc:85:30 vlan_id 79 vlan_ethtype ipv4 src_ip 19.61.129.36 dst_ip 54.38.33.226 ip_proto tcp src_port 6275 dst_port 53736 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10730 flower src_mac 02:09:0b:ee:02:9c dst_mac 02:f8:de:33:3a:7f src_ip 25.203.174.154 dst_ip 60.174.59.55 ip_proto icmp code 98 type 16 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10731 flower src_mac 02:a9:5a:d5:b4:ec dst_mac 02:9a:c7:bb:ba:b0 src_ip 66.173.42.141 dst_ip 75.220.124.162 ip_proto tcp src_port 44292 dst_port 28370 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10732 flower src_mac 02:5f:8c:db:16:2b dst_mac 02:2e:3b:cc:d6:c3 src_ip 16.72.183.57 dst_ip 38.238.187.194 ip_proto udp src_port 21289 dst_port 41049 action trap && tc filter add dev swp33 ingress protocol ip pref 10733 flower src_mac 02:17:ef:b1:d9:1b dst_mac 02:ca:86:bf:12:66 src_ip 22.8.138.103 dst_ip 29.219.150.103 ip_proto udp src_port 53507 dst_port 7669 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10734 flower src_mac 02:d3:8b:75:5f:c7 dst_mac 02:c6:0a:b8:80:9d action trap && tc filter add dev swp33 ingress protocol ip pref 10735 flower src_mac 02:99:7a:6c:aa:c8 dst_mac 02:c2:fe:92:10:2a src_ip 107.103.102.17 dst_ip 18.238.214.137 ip_proto icmp code 173 type 13 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10736 flower src_mac 02:c1:e3:93:18:30 dst_mac 02:70:65:f9:41:81 src_ip 120.220.202.232 dst_ip 92.223.189.92 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10737 flower src_mac 02:44:eb:83:5c:37 dst_mac 02:8c:de:03:2f:6d src_ip 71.205.2.88 dst_ip 105.225.149.54 ip_proto udp src_port 25778 dst_port 38700 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10738 flower src_mac 02:63:4a:19:1c:46 dst_mac 02:0c:43:43:4a:94 vlan_id 1694 vlan_ethtype 0x0800 src_ip 31.154.148.190 dst_ip 101.171.230.89 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10739 flower src_mac 02:d3:01:95:5c:c4 dst_mac 02:6d:70:8c:6e:34 vlan_id 838 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10740 flower src_mac 02:2e:54:b3:26:a7 dst_mac 02:34:52:93:b2:19 src_ip 53.83.236.12 dst_ip 27.26.195.113 ip_proto tcp src_port 11449 dst_port 62375 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10741 flower src_mac 02:d5:19:9e:34:7b dst_mac 02:e5:f1:63:9d:de vlan_id 3638 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10742 flower src_mac 02:6c:0a:91:11:03 dst_mac 02:d9:60:89:f6:7d src_ip 47.143.44.118 dst_ip 36.193.241.200 ip_proto icmp code 46 type 18 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10743 flower src_mac 02:48:8a:56:b9:b8 dst_mac 02:76:58:5e:9e:63 vlan_id 2799 vlan_ethtype ipv4 src_ip 108.22.90.118 dst_ip 65.23.164.129 ip_proto udp src_port 61568 dst_port 17246 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10744 flower src_mac 02:c4:b6:06:3a:34 dst_mac 02:c8:fc:7f:55:cc vlan_id 1535 vlan_ethtype 0x0800 src_ip 92.128.118.158 dst_ip 103.186.231.14 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10745 flower src_mac 02:3f:be:fb:1f:07 dst_mac 02:04:37:41:e4:be action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10746 flower src_mac 02:63:35:9c:3a:9c dst_mac 02:f7:90:fd:a5:4f action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10747 flower src_mac 02:2a:8a:75:70:c2 dst_mac 02:e3:00:62:cb:94 src_ip 118.64.184.196 dst_ip 79.165.172.36 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10748 flower src_mac 02:e2:6b:a3:27:57 dst_mac 02:22:e7:77:e8:59 vlan_id 1116 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10749 flower src_mac 02:15:67:9f:6e:a7 dst_mac 02:ab:bb:b7:79:f1 src_ip 78.41.13.75 dst_ip 38.197.142.74 ip_proto tcp src_port 6236 dst_port 65323 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10750 flower src_mac 02:c8:20:c5:2c:22 dst_mac 02:a8:82:5f:88:a1 action trap && tc filter add dev swp33 ingress protocol ip pref 10751 flower src_mac 02:61:b7:d9:5a:50 dst_mac 02:d2:f7:f2:be:4a src_ip 114.169.208.71 dst_ip 58.162.253.181 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10752 flower src_mac 02:2a:41:b3:99:25 dst_mac 02:0e:bb:2e:22:d2 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10753 flower src_mac 02:90:1c:43:05:61 dst_mac 02:2e:df:a2:bf:25 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10754 flower src_mac 02:8c:58:2f:f6:f6 dst_mac 02:1f:55:7c:c5:c9 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10755 flower src_mac 02:68:f3:7a:ff:ab dst_mac 02:d0:38:af:ea:a0 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10756 flower src_mac 02:de:d2:9d:51:67 dst_mac 02:52:fa:f4:bd:71 vlan_id 4089 vlan_ethtype 0x0800 src_ip 86.246.243.151 dst_ip 114.212.67.175 ip_proto tcp src_port 60592 dst_port 21038 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10757 flower src_mac 02:08:90:dd:b3:07 dst_mac 02:a5:ec:a6:98:39 vlan_id 2814 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10758 flower src_mac 02:dc:bc:56:8a:9b dst_mac 02:87:db:0f:8d:ea action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10759 flower src_mac 02:15:d0:be:d9:ae dst_mac 02:cf:27:72:bf:5e vlan_id 2975 vlan_ethtype 0x0800 src_ip 115.46.84.29 dst_ip 42.38.233.37 ip_proto tcp src_port 39328 dst_port 4358 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10760 flower src_mac 02:f6:f1:a3:f9:8c dst_mac 02:69:90:af:81:dd vlan_id 2389 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10761 flower src_mac 02:93:c2:a3:d2:a0 dst_mac 02:90:60:08:c4:31 vlan_id 2507 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10762 flower src_mac 02:ea:7e:fa:c5:3a dst_mac 02:eb:07:92:d7:14 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10763 flower src_mac 02:d9:f7:56:f8:80 dst_mac 02:b9:1c:41:16:b0 vlan_id 1987 vlan_ethtype ipv4 src_ip 23.37.183.135 dst_ip 108.8.71.139 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10764 flower src_mac 02:99:b8:7e:43:d6 dst_mac 02:92:b2:f3:02:8f src_ip 20.36.99.71 dst_ip 117.236.106.34 ip_proto udp src_port 45070 dst_port 53909 action trap && tc filter add dev swp33 ingress protocol ip pref 10765 flower src_mac 02:b1:46:07:40:76 dst_mac 02:62:44:c2:dc:d2 src_ip 97.178.150.231 dst_ip 102.112.148.16 ip_proto icmp code 255 type 5 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10766 flower src_mac 02:c0:8f:b4:4c:77 dst_mac 02:b9:20:55:43:7d src_ip 114.193.59.165 dst_ip 28.40.158.3 ip_proto icmp code 117 type 12 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10767 flower src_mac 02:b0:c9:90:52:f9 dst_mac 02:e0:cb:50:e2:32 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10768 flower src_mac 02:f5:a2:d2:e2:72 dst_mac 02:68:60:03:5a:b2 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10769 flower src_mac 02:09:c4:68:43:1d dst_mac 02:ac:6d:88:87:2b action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10770 flower src_mac 02:92:91:ad:67:72 dst_mac 02:94:79:11:2b:e9 src_ip 13.41.6.241 dst_ip 74.116.196.116 ip_proto icmp code 236 type 4 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10771 flower src_mac 02:79:19:1e:b2:a1 dst_mac 02:ee:fb:e8:99:05 vlan_id 322 vlan_ethtype ip src_ip 82.29.247.139 dst_ip 60.85.195.216 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10772 flower src_mac 02:18:e8:03:f3:5a dst_mac 02:f2:7a:d9:2b:d9 src_ip 29.91.4.160 dst_ip 81.220.218.249 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10773 flower src_mac 02:d5:24:0d:32:6b dst_mac 02:d4:ac:6f:30:3e action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10774 flower src_mac 02:ec:c8:aa:a5:b2 dst_mac 02:2b:dc:e5:08:e4 vlan_id 3338 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10775 flower src_mac 02:e4:b5:f9:2a:e9 dst_mac 02:ab:49:2f:35:76 vlan_id 726 vlan_ethtype 0x0800 src_ip 62.45.19.236 dst_ip 17.148.241.17 ip_proto tcp src_port 23824 dst_port 65519 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10776 flower src_mac 02:a3:ba:18:3e:b1 dst_mac 02:14:28:40:bb:b2 vlan_id 2350 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10777 flower src_mac 02:7e:13:de:f5:59 dst_mac 02:36:41:a2:1b:ea vlan_id 1202 vlan_ethtype 0x0800 src_ip 65.123.45.60 dst_ip 57.28.242.203 ip_proto udp src_port 52040 dst_port 60538 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10778 flower src_mac 02:aa:dc:ba:f5:4f dst_mac 02:9c:ca:e7:22:a3 vlan_id 797 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10779 flower src_mac 02:e0:86:69:c5:29 dst_mac 02:f2:fd:23:f3:de vlan_id 690 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10780 flower src_mac 02:61:4a:80:7a:9a dst_mac 02:98:ca:05:5c:5d src_ip 25.190.1.87 dst_ip 49.150.24.30 ip_proto tcp src_port 16109 dst_port 15159 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10781 flower src_mac 02:03:ad:64:ed:9c dst_mac 02:5a:db:94:b2:1c src_ip 124.107.114.154 dst_ip 30.216.15.34 ip_proto icmp code 94 type 17 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10782 flower src_mac 02:15:77:53:5b:a6 dst_mac 02:3f:af:bb:8b:2e vlan_id 3580 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10783 flower src_mac 02:6c:38:be:2e:63 dst_mac 02:23:a8:a0:6b:cf vlan_id 1356 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10784 flower src_mac 02:be:95:c5:4e:ce dst_mac 02:9f:63:fb:ef:e3 vlan_id 189 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10785 flower src_mac 02:36:2f:ba:dc:cf dst_mac 02:08:73:4b:6d:a5 vlan_id 2781 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10786 flower src_mac 02:61:4c:a1:fe:5f dst_mac 02:78:a8:d4:29:4c vlan_id 290 vlan_ethtype ip src_ip 94.6.252.90 dst_ip 93.127.172.225 ip_proto udp src_port 62766 dst_port 150 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10787 flower src_mac 02:92:d8:ea:0d:21 dst_mac 02:56:77:7d:4c:47 vlan_id 2045 vlan_ethtype ipv4 src_ip 40.108.144.5 dst_ip 20.70.159.69 ip_proto tcp src_port 33892 dst_port 51021 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10788 flower src_mac 02:24:b9:c0:35:64 dst_mac 02:04:e0:9e:4b:5b vlan_id 252 vlan_ethtype ip src_ip 58.73.124.221 dst_ip 63.57.190.127 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10789 flower src_mac 02:b1:e1:00:f9:53 dst_mac 02:0a:d4:ac:4c:67 vlan_id 396 vlan_ethtype 0x0800 src_ip 90.58.215.222 dst_ip 54.194.10.85 ip_proto udp src_port 19282 dst_port 47261 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10790 flower src_mac 02:47:bf:08:8b:7d dst_mac 02:59:c3:a3:37:e0 vlan_id 1202 vlan_ethtype ip src_ip 45.244.150.173 dst_ip 114.96.57.93 action pass && tc filter add dev swp33 ingress protocol ip pref 10791 flower src_mac 02:3e:d5:d4:d5:5d dst_mac 02:11:7e:90:9a:92 src_ip 41.150.231.157 dst_ip 122.159.77.239 ip_proto icmp code 27 type 18 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10792 flower src_mac 02:c3:70:dd:33:5b dst_mac 02:bb:2b:8a:d1:f1 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10793 flower src_mac 02:4a:e7:8b:0b:44 dst_mac 02:fb:26:35:48:e1 vlan_id 2221 vlan_ethtype ip src_ip 93.85.80.135 dst_ip 13.69.56.171 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10794 flower src_mac 02:a0:c5:19:e6:d2 dst_mac 02:c1:31:36:36:58 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10795 flower src_mac 02:04:d3:3a:67:4e dst_mac 02:1e:6d:88:48:ec src_ip 108.238.238.196 dst_ip 30.67.60.231 ip_proto tcp src_port 39303 dst_port 41430 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10796 flower src_mac 02:5c:e6:cd:08:32 dst_mac 02:aa:4b:77:47:89 src_ip 120.231.179.162 dst_ip 62.11.185.80 ip_proto icmp code 94 type 11 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10797 flower src_mac 02:ae:f8:91:0f:38 dst_mac 02:6b:6c:ab:f4:ca vlan_id 3515 vlan_ethtype 0x0800 src_ip 12.15.164.86 dst_ip 27.61.22.48 ip_proto udp src_port 27214 dst_port 17024 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10798 flower src_mac 02:0d:f9:3e:7a:37 dst_mac 02:53:e5:1d:62:7e src_ip 54.99.196.243 dst_ip 115.215.177.192 ip_proto icmp code 251 type 12 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10799 flower src_mac 02:9d:ee:10:00:69 dst_mac 02:33:dd:06:af:8c vlan_id 4088 vlan_ethtype 0x9200 action drop INFO asyncssh:logging.py:92 [conn=24, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=24, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 pref 10800 flower src_mac 02:26:00:89:d6:16 dst_mac 02:0d:cd:bb:e4:d8 vlan_id 1894 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10801 flower src_mac 02:5d:14:55:cd:e6 dst_mac 02:27:39:ad:ea:16 vlan_id 149 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10802 flower src_mac 02:e0:3d:9b:4f:45 dst_mac 02:74:85:fa:4f:25 vlan_id 947 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ip pref 10803 flower src_mac 02:e6:2b:f5:bc:1e dst_mac 02:83:a5:6f:d1:5c src_ip 90.63.39.155 dst_ip 33.52.138.198 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10804 flower src_mac 02:1a:a7:74:b5:70 dst_mac 02:d8:16:04:b5:e2 vlan_id 2777 vlan_ethtype 0x0800 src_ip 88.57.191.73 dst_ip 98.169.189.171 ip_proto udp src_port 12579 dst_port 61095 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10805 flower src_mac 02:7e:47:98:fb:5d dst_mac 02:b7:06:88:bd:ef action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10806 flower src_mac 02:9b:fa:dc:49:12 dst_mac 02:73:52:61:2c:f0 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10807 flower src_mac 02:73:12:03:72:d0 dst_mac 02:2b:42:b4:36:5a vlan_id 1831 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10808 flower src_mac 02:dd:27:e2:fd:73 dst_mac 02:2a:f4:81:20:9e vlan_id 1071 vlan_ethtype ip src_ip 17.142.68.162 dst_ip 109.177.196.115 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10809 flower src_mac 02:5b:c1:8e:52:90 dst_mac 02:d6:be:54:1a:b4 vlan_id 2203 vlan_ethtype 0x0800 src_ip 66.242.210.102 dst_ip 53.112.7.121 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10810 flower src_mac 02:07:6f:45:ee:c9 dst_mac 02:85:7b:1e:8e:f5 vlan_id 3514 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10811 flower src_mac 02:ec:c5:fc:70:23 dst_mac 02:06:2f:db:b3:53 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10812 flower src_mac 02:d8:ae:33:40:96 dst_mac 02:d9:56:7f:ce:5b vlan_id 3336 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10813 flower src_mac 02:55:04:3e:c9:b3 dst_mac 02:49:25:ee:c1:98 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10814 flower src_mac 02:4e:72:78:70:1e dst_mac 02:22:f1:f9:4d:3f vlan_id 1675 vlan_ethtype ip src_ip 116.1.201.9 dst_ip 120.24.139.248 ip_proto udp src_port 65003 dst_port 2497 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10815 flower src_mac 02:c9:72:39:f9:c9 dst_mac 02:e9:0e:7a:84:cd src_ip 111.212.103.249 dst_ip 75.83.11.223 ip_proto icmp code 105 type 17 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10816 flower src_mac 02:d5:e1:f7:e0:1c dst_mac 02:3b:4f:9f:da:5f action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10817 flower src_mac 02:21:3a:b0:d1:ed dst_mac 02:eb:c0:d0:ae:a1 vlan_id 794 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10818 flower src_mac 02:90:8b:63:13:90 dst_mac 02:6b:e7:4b:13:8f vlan_id 2586 vlan_ethtype ipv4 src_ip 44.125.193.179 dst_ip 94.171.133.196 ip_proto tcp src_port 28211 dst_port 24286 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10819 flower src_mac 02:a1:b8:69:8f:36 dst_mac 02:e1:ae:b9:11:d9 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10820 flower src_mac 02:c5:8d:41:b3:a0 dst_mac 02:0c:65:8a:cf:e2 vlan_id 3597 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10821 flower src_mac 02:9a:2f:93:67:5e dst_mac 02:a1:ac:ba:fa:59 vlan_id 124 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol ip pref 10822 flower src_mac 02:73:60:94:9d:f6 dst_mac 02:6d:c2:c0:2c:72 src_ip 14.15.37.62 dst_ip 75.48.167.141 ip_proto udp src_port 39532 dst_port 228 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10823 flower src_mac 02:d7:ff:02:4d:a7 dst_mac 02:8b:5f:be:89:23 src_ip 88.59.240.54 dst_ip 87.149.26.16 ip_proto udp src_port 60286 dst_port 15922 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10824 flower src_mac 02:77:76:6a:6b:f0 dst_mac 02:ce:e5:95:4a:35 vlan_id 2432 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ip pref 10825 flower src_mac 02:39:b3:9b:dc:91 dst_mac 02:2e:ea:a9:db:7b src_ip 40.38.23.184 dst_ip 26.234.65.9 ip_proto icmp code 151 type 0 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10826 flower src_mac 02:a2:c9:85:f8:a2 dst_mac 02:b5:08:9d:fc:3c vlan_id 1238 vlan_ethtype 0x0800 src_ip 52.111.167.60 dst_ip 90.156.24.210 ip_proto tcp src_port 65355 dst_port 56569 action pass && tc filter add dev swp33 ingress protocol ip pref 10827 flower src_mac 02:1e:bd:2b:ab:25 dst_mac 02:56:e4:85:71:36 src_ip 118.157.125.187 dst_ip 46.22.24.77 ip_proto tcp src_port 50914 dst_port 9345 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10828 flower src_mac 02:69:7f:6b:48:7b dst_mac 02:05:a4:e2:db:3c action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10829 flower src_mac 02:94:e5:43:fd:72 dst_mac 02:16:23:09:e4:45 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10830 flower src_mac 02:16:81:fb:d7:09 dst_mac 02:ea:a3:a8:54:c4 src_ip 73.238.196.17 dst_ip 72.29.239.121 ip_proto udp src_port 39709 dst_port 2276 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10831 flower src_mac 02:20:7f:eb:1a:db dst_mac 02:ec:d2:7e:cf:41 vlan_id 2321 vlan_ethtype 0x0800 src_ip 41.157.210.186 dst_ip 69.235.240.11 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10832 flower src_mac 02:08:f1:c9:f1:9a dst_mac 02:8a:bf:26:ef:78 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10833 flower src_mac 02:0e:b8:b3:d2:84 dst_mac 02:46:57:15:f9:e9 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10834 flower src_mac 02:3c:15:31:3c:3e dst_mac 02:07:e8:00:6c:84 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10835 flower src_mac 02:8e:ae:de:32:f1 dst_mac 02:ad:47:29:90:5e action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10836 flower src_mac 02:8e:6a:0c:d5:44 dst_mac 02:39:99:90:3e:92 vlan_id 1492 vlan_ethtype ipv4 src_ip 105.205.247.229 dst_ip 97.13.211.54 ip_proto udp src_port 15822 dst_port 47550 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10837 flower src_mac 02:3a:cb:c8:bf:2d dst_mac 02:65:a1:11:b1:ac src_ip 122.55.131.231 dst_ip 97.120.106.56 ip_proto icmp code 163 type 8 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10838 flower src_mac 02:4f:2b:74:99:27 dst_mac 02:a8:63:dd:f2:b1 vlan_id 3509 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10839 flower src_mac 02:4e:ac:3a:03:74 dst_mac 02:6e:63:29:7d:e7 src_ip 119.254.198.105 dst_ip 17.248.154.196 ip_proto tcp src_port 64664 dst_port 49839 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10840 flower src_mac 02:4a:9b:4f:fc:7a dst_mac 02:fe:94:01:71:2e vlan_id 3826 vlan_ethtype 0x0800 src_ip 32.204.53.115 dst_ip 31.242.14.242 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10841 flower src_mac 02:b5:88:2c:65:e1 dst_mac 02:b0:d6:5e:57:36 vlan_id 1634 vlan_ethtype 0x0800 src_ip 88.246.52.107 dst_ip 107.188.65.171 ip_proto tcp src_port 21822 dst_port 64012 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10842 flower src_mac 02:73:13:08:7e:ff dst_mac 02:1c:64:f7:2e:20 src_ip 114.40.218.228 dst_ip 23.222.124.80 ip_proto udp src_port 42850 dst_port 43786 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10843 flower src_mac 02:55:97:5b:39:d4 dst_mac 02:45:a0:15:1a:d9 vlan_id 4092 vlan_ethtype ipv4 src_ip 73.13.102.52 dst_ip 81.206.129.182 ip_proto tcp src_port 61076 dst_port 7923 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10844 flower src_mac 02:bd:f2:0c:cc:85 dst_mac 02:d0:7a:a6:d0:36 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10845 flower src_mac 02:cc:28:cf:d0:2e dst_mac 02:60:7e:d3:1c:3d action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10846 flower src_mac 02:27:85:22:c7:7e dst_mac 02:5e:34:c2:90:74 src_ip 29.159.227.7 dst_ip 25.172.29.175 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10847 flower src_mac 02:2b:df:c1:52:fd dst_mac 02:a5:9a:cb:25:3a action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10848 flower src_mac 02:c7:8d:78:55:9b dst_mac 02:4e:8e:aa:fc:29 vlan_id 1434 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol ip pref 10849 flower src_mac 02:46:19:1f:a7:86 dst_mac 02:e5:3e:48:b9:36 src_ip 108.16.232.26 dst_ip 120.8.147.198 ip_proto icmp code 212 type 0 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10850 flower src_mac 02:31:bb:f7:56:3f dst_mac 02:1a:90:a3:9f:ce vlan_id 2165 vlan_ethtype ip src_ip 39.211.255.63 dst_ip 33.52.151.171 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10851 flower src_mac 02:2a:14:ea:f8:5d dst_mac 02:6e:16:4b:bf:e6 src_ip 117.242.155.6 dst_ip 55.185.145.223 ip_proto icmp code 139 type 13 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10852 flower src_mac 02:97:8d:70:ef:11 dst_mac 02:2b:17:5e:f8:69 vlan_id 418 vlan_ethtype ip src_ip 86.158.44.44 dst_ip 80.120.158.189 ip_proto udp src_port 53545 dst_port 36418 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10853 flower src_mac 02:4e:7b:0f:66:f7 dst_mac 02:29:e7:12:7d:5d action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10854 flower src_mac 02:99:3a:46:b9:d7 dst_mac 02:18:f8:18:fc:e8 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10855 flower src_mac 02:77:04:af:3b:b8 dst_mac 02:1e:78:ec:4a:f1 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10856 flower src_mac 02:9b:98:a7:b4:05 dst_mac 02:1b:c5:d4:06:21 vlan_id 3970 vlan_ethtype ip src_ip 80.64.230.243 dst_ip 39.25.145.223 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10857 flower src_mac 02:a2:5f:e7:02:a9 dst_mac 02:91:e2:9e:ef:c4 src_ip 118.74.98.54 dst_ip 114.108.159.70 ip_proto tcp src_port 62104 dst_port 48087 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10858 flower src_mac 02:42:df:5d:ef:7e dst_mac 02:a8:b0:f8:c4:c2 vlan_id 2161 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10859 flower src_mac 02:21:3d:c2:65:2e dst_mac 02:cc:76:e0:53:47 src_ip 107.94.213.90 dst_ip 101.139.237.118 ip_proto icmp code 155 type 17 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10860 flower src_mac 02:11:be:15:15:10 dst_mac 02:18:e2:d9:e1:1f vlan_id 1260 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10861 flower src_mac 02:76:04:2e:7c:43 dst_mac 02:19:2a:25:37:a3 src_ip 24.220.201.217 dst_ip 51.69.205.198 ip_proto tcp src_port 5586 dst_port 35978 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10862 flower src_mac 02:4f:52:a8:97:f1 dst_mac 02:cf:af:4b:36:ea src_ip 65.169.122.77 dst_ip 77.30.180.186 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10863 flower src_mac 02:b1:4c:d9:4d:35 dst_mac 02:75:78:64:87:94 src_ip 31.104.100.181 dst_ip 106.164.114.162 ip_proto tcp src_port 58913 dst_port 38833 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10864 flower src_mac 02:64:8f:95:0a:7b dst_mac 02:bf:64:7a:eb:ba vlan_id 2541 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10865 flower src_mac 02:19:ff:cb:b2:72 dst_mac 02:db:c8:80:37:7b action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10866 flower src_mac 02:d0:cb:16:0b:48 dst_mac 02:df:cd:bb:c0:ca action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10867 flower src_mac 02:51:72:78:39:e5 dst_mac 02:64:f6:5f:30:3a vlan_id 2951 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10868 flower src_mac 02:5f:3d:53:5c:97 dst_mac 02:c8:ca:02:8f:11 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10869 flower src_mac 02:a3:a1:5b:27:df dst_mac 02:a6:9e:d9:da:ec vlan_id 67 vlan_ethtype 0x0800 src_ip 45.215.121.29 dst_ip 107.89.190.80 ip_proto tcp src_port 47287 dst_port 21876 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10870 flower src_mac 02:a8:76:a6:40:ff dst_mac 02:4a:0e:e4:94:4d action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10871 flower src_mac 02:72:84:0d:e3:7a dst_mac 02:c5:b7:a7:ff:52 src_ip 39.177.146.79 dst_ip 41.104.242.83 ip_proto icmp code 250 type 13 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10872 flower src_mac 02:41:81:f5:f5:0d dst_mac 02:d2:3c:d1:6a:24 src_ip 86.87.73.250 dst_ip 102.7.47.73 ip_proto icmp code 150 type 18 action trap && tc filter add dev swp33 ingress protocol ip pref 10873 flower src_mac 02:43:de:a0:8b:28 dst_mac 02:b8:5d:a7:a5:27 src_ip 32.183.231.37 dst_ip 80.55.145.20 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10874 flower src_mac 02:49:15:3e:46:99 dst_mac 02:66:51:87:3e:02 vlan_id 1677 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10875 flower src_mac 02:37:6f:92:78:35 dst_mac 02:6a:48:66:c3:3b action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10876 flower src_mac 02:ae:b1:a4:90:68 dst_mac 02:4c:9f:98:a8:92 src_ip 72.61.188.127 dst_ip 49.126.36.128 ip_proto icmp code 85 type 16 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10877 flower src_mac 02:ed:ba:85:59:05 dst_mac 02:9e:bf:f5:d1:ea vlan_id 1468 vlan_ethtype ip src_ip 34.234.123.108 dst_ip 76.245.76.158 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10878 flower src_mac 02:78:ee:95:4c:8b dst_mac 02:17:48:36:3e:22 vlan_id 1274 vlan_ethtype 0x0800 src_ip 34.246.92.91 dst_ip 30.100.160.165 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10879 flower src_mac 02:7a:d9:a8:a2:91 dst_mac 02:ef:23:13:71:08 vlan_id 670 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10880 flower src_mac 02:3a:6d:97:8b:9f dst_mac 02:77:ca:30:dc:df vlan_id 703 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10881 flower src_mac 02:5c:f2:fc:f0:00 dst_mac 02:cd:8e:9c:04:df vlan_id 115 vlan_ethtype ipv4 src_ip 123.116.192.153 dst_ip 50.150.10.70 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10882 flower src_mac 02:79:cd:65:28:49 dst_mac 02:45:57:a4:3b:dc vlan_id 541 vlan_ethtype 0x0800 src_ip 105.62.104.189 dst_ip 104.162.231.63 ip_proto udp src_port 39502 dst_port 53865 action drop && tc filter add dev swp33 ingress protocol ip pref 10883 flower src_mac 02:b2:c5:aa:87:9a dst_mac 02:eb:6a:28:fa:61 src_ip 45.120.71.170 dst_ip 89.246.32.63 action pass && tc filter add dev swp33 ingress protocol ip pref 10884 flower src_mac 02:ab:dc:3b:ce:65 dst_mac 02:c1:28:97:cd:82 src_ip 49.150.152.230 dst_ip 115.23.212.72 ip_proto icmp code 248 type 0 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10885 flower src_mac 02:7b:6e:fd:d0:f8 dst_mac 02:1c:f4:9c:a5:00 vlan_id 1834 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10886 flower src_mac 02:2e:f1:b2:67:55 dst_mac 02:5a:6b:a4:fd:f6 src_ip 68.107.101.82 dst_ip 67.36.60.218 ip_proto udp src_port 44235 dst_port 38282 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10887 flower src_mac 02:67:ee:86:b1:b8 dst_mac 02:50:a3:5f:20:ee vlan_id 377 vlan_ethtype 0x0800 src_ip 53.168.158.127 dst_ip 123.135.31.218 ip_proto udp src_port 35203 dst_port 29911 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10888 flower src_mac 02:1f:b0:e6:85:3b dst_mac 02:83:a1:f8:65:08 action drop && tc filter add dev swp33 ingress protocol ip pref 10889 flower src_mac 02:30:e8:9f:8c:80 dst_mac 02:ce:0e:a5:05:96 src_ip 86.212.147.114 dst_ip 120.78.33.48 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10890 flower src_mac 02:8e:ef:ce:3c:7c dst_mac 02:f4:d4:c0:6b:b4 vlan_id 1227 vlan_ethtype 0x0800 src_ip 17.19.83.1 dst_ip 85.157.201.143 ip_proto udp src_port 25097 dst_port 32537 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10891 flower src_mac 02:84:c4:2e:df:80 dst_mac 02:80:27:07:b3:0f src_ip 63.101.33.17 dst_ip 38.209.198.221 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10892 flower src_mac 02:3e:ed:da:6b:ec dst_mac 02:09:05:a9:b7:5f action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10893 flower src_mac 02:22:ad:21:cc:f3 dst_mac 02:7a:fc:5c:3c:6c vlan_id 3579 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10894 flower src_mac 02:08:7f:a2:3e:38 dst_mac 02:d0:77:09:2f:ae src_ip 60.187.234.205 dst_ip 48.166.206.233 ip_proto udp src_port 47711 dst_port 31593 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10895 flower src_mac 02:d2:e5:f8:85:04 dst_mac 02:ba:c4:21:c2:b9 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10896 flower src_mac 02:5d:d9:11:f7:c9 dst_mac 02:49:35:5c:44:30 vlan_id 2132 vlan_ethtype ipv4 src_ip 104.86.47.183 dst_ip 109.180.133.152 ip_proto udp src_port 3908 dst_port 481 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10897 flower src_mac 02:56:fb:b9:8a:e9 dst_mac 02:76:cb:5d:73:c3 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10898 flower src_mac 02:ee:c6:d4:5b:6b dst_mac 02:ab:bf:de:ba:6a vlan_id 2943 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10899 flower src_mac 02:85:48:5e:d4:f6 dst_mac 02:d5:66:3f:0c:27 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10900 flower src_mac 02:72:83:7e:a3:96 dst_mac 02:05:7b:d4:ae:06 vlan_id 2454 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10901 flower src_mac 02:2f:76:db:f6:37 dst_mac 02:10:98:33:36:ac vlan_id 623 vlan_ethtype ipv4 src_ip 112.225.127.224 dst_ip 48.40.20.178 ip_proto tcp src_port 3372 dst_port 60798 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10902 flower src_mac 02:98:a4:a3:17:9a dst_mac 02:ce:16:5b:c1:71 vlan_id 1539 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10903 flower src_mac 02:b7:dc:d2:ad:12 dst_mac 02:51:39:42:42:37 vlan_id 317 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10904 flower src_mac 02:bd:26:dc:36:a8 dst_mac 02:bc:ae:d6:d8:e1 vlan_id 3115 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10905 flower src_mac 02:c6:89:ae:8b:d1 dst_mac 02:7f:4e:44:a6:5b action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10906 flower src_mac 02:a2:b3:64:cd:c2 dst_mac 02:4f:81:14:42:b8 vlan_id 3984 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ip pref 10907 flower src_mac 02:c4:ac:15:b9:f5 dst_mac 02:86:64:7d:d1:3a src_ip 57.115.242.86 dst_ip 19.2.166.200 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10908 flower src_mac 02:3d:21:c6:62:38 dst_mac 02:16:a5:09:13:36 src_ip 24.254.204.180 dst_ip 44.52.208.143 ip_proto udp src_port 59401 dst_port 24380 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10909 flower src_mac 02:66:04:db:7d:4d dst_mac 02:e9:65:4e:45:62 vlan_id 383 vlan_ethtype ip src_ip 69.175.177.154 dst_ip 35.30.241.21 action drop && tc filter add dev swp33 ingress protocol ip pref 10910 flower src_mac 02:32:d4:8d:e6:0c dst_mac 02:1c:a9:2b:02:a8 src_ip 115.131.127.229 dst_ip 30.221.217.62 ip_proto tcp src_port 58893 dst_port 46350 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10911 flower src_mac 02:14:03:80:f7:39 dst_mac 02:a9:31:22:25:e4 vlan_id 3264 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10912 flower src_mac 02:b5:8b:41:51:7d dst_mac 02:31:08:93:a5:93 src_ip 29.8.70.82 dst_ip 38.17.156.238 ip_proto tcp src_port 20200 dst_port 35771 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10913 flower src_mac 02:7e:4f:7e:7c:0e dst_mac 02:a4:88:44:b2:02 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10914 flower src_mac 02:96:f8:32:2a:33 dst_mac 02:e6:48:11:3c:79 vlan_id 3230 vlan_ethtype ipv4 src_ip 28.114.190.211 dst_ip 109.51.49.26 ip_proto tcp src_port 37420 dst_port 23283 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10915 flower src_mac 02:a3:6b:d4:54:1d dst_mac 02:64:81:20:7a:ba action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10916 flower src_mac 02:73:da:6a:7f:79 dst_mac 02:f7:70:34:16:b4 vlan_id 3883 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10917 flower src_mac 02:f8:a8:ee:78:97 dst_mac 02:4b:b5:39:b0:eb vlan_id 1356 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10918 flower src_mac 02:66:c9:e1:56:92 dst_mac 02:68:d7:91:87:7a vlan_id 3107 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10919 flower src_mac 02:1a:12:7b:20:d1 dst_mac 02:29:70:99:0d:4f vlan_id 1407 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10920 flower src_mac 02:0f:4c:d2:0d:0a dst_mac 02:43:ef:d8:fc:21 vlan_id 4020 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10921 flower src_mac 02:c1:8e:23:21:45 dst_mac 02:30:bd:18:a3:42 vlan_id 3496 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10922 flower src_mac 02:93:ea:06:0e:27 dst_mac 02:1f:ae:83:63:88 action drop && tc filter add dev swp33 ingress protocol ip pref 10923 flower src_mac 02:cf:1c:32:c8:a8 dst_mac 02:f6:5d:ef:a3:7b src_ip 17.182.235.28 dst_ip 104.119.122.129 ip_proto tcp src_port 63226 dst_port 51443 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10924 flower src_mac 02:36:f5:b1:73:b0 dst_mac 02:eb:d5:ee:14:81 vlan_id 2198 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10925 flower src_mac 02:ab:ad:98:78:eb dst_mac 02:d2:37:6b:a7:97 src_ip 27.127.138.101 dst_ip 51.145.193.234 ip_proto udp src_port 21428 dst_port 16454 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10926 flower src_mac 02:df:41:4d:bc:ab dst_mac 02:47:60:8b:52:01 src_ip 32.192.138.170 dst_ip 79.216.214.191 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10927 flower src_mac 02:93:06:87:5a:7b dst_mac 02:fb:78:ee:2c:13 vlan_id 2852 vlan_ethtype ipv4 src_ip 76.27.165.106 dst_ip 88.117.40.93 ip_proto udp src_port 40552 dst_port 3703 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10928 flower src_mac 02:d8:5d:9d:57:30 dst_mac 02:b1:cc:3e:7e:c3 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10929 flower src_mac 02:23:98:b7:b6:5a dst_mac 02:80:26:c4:a9:9b action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10930 flower src_mac 02:bd:1b:19:67:4f dst_mac 02:8a:6a:cc:d6:ad src_ip 49.204.4.237 dst_ip 62.147.245.224 ip_proto udp src_port 35113 dst_port 2449 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10931 flower src_mac 02:9d:4f:95:bf:5b dst_mac 02:65:29:47:c1:eb action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10932 flower src_mac 02:c8:e9:ab:4d:64 dst_mac 02:03:0a:15:1d:ca vlan_id 2175 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10933 flower src_mac 02:2f:2a:1e:7c:c1 dst_mac 02:3a:e0:a1:c9:48 vlan_id 3231 vlan_ethtype ipv4 src_ip 41.253.191.220 dst_ip 55.255.197.181 ip_proto udp src_port 31309 dst_port 13247 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10934 flower src_mac 02:b4:95:a0:22:6c dst_mac 02:6c:c4:4e:5a:b4 src_ip 97.252.178.201 dst_ip 72.114.104.125 ip_proto icmp code 132 type 16 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10935 flower src_mac 02:56:2a:b6:28:a3 dst_mac 02:a7:47:10:0e:d7 vlan_id 2663 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ip pref 10936 flower src_mac 02:aa:5b:dd:ed:e8 dst_mac 02:b0:b7:7b:58:52 src_ip 123.216.90.111 dst_ip 123.104.85.199 ip_proto udp src_port 4820 dst_port 32724 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10937 flower src_mac 02:30:2f:39:54:fe dst_mac 02:3a:4f:b9:53:2a vlan_id 599 vlan_ethtype ipv4 src_ip 114.188.36.62 dst_ip 12.147.61.196 ip_proto udp src_port 26223 dst_port 43086 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10938 flower src_mac 02:f9:15:a2:b4:fc dst_mac 02:3f:5b:65:00:bc src_ip 118.23.67.78 dst_ip 80.220.70.127 ip_proto tcp src_port 11385 dst_port 41122 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10939 flower src_mac 02:68:1d:df:6b:5a dst_mac 02:47:34:5d:05:3d vlan_id 3605 vlan_ethtype ipv4 src_ip 70.67.119.46 dst_ip 42.242.13.33 ip_proto udp src_port 63655 dst_port 32380 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10940 flower src_mac 02:7c:32:3b:d4:12 dst_mac 02:92:c9:f5:76:06 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10941 flower src_mac 02:3c:6e:64:c8:dc dst_mac 02:f4:7d:d5:a4:65 vlan_id 3010 vlan_ethtype 0x0800 src_ip 94.180.158.31 dst_ip 50.130.229.116 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10942 flower src_mac 02:d4:df:ea:81:18 dst_mac 02:5e:cc:4e:ec:0c vlan_id 2397 vlan_ethtype 0x0800 src_ip 63.115.230.238 dst_ip 43.77.40.8 ip_proto udp src_port 30413 dst_port 58825 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10943 flower src_mac 02:f0:78:47:16:d4 dst_mac 02:b1:41:2b:95:90 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10944 flower src_mac 02:a8:1e:4d:46:8c dst_mac 02:da:a3:e8:98:e0 vlan_id 3686 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10945 flower src_mac 02:ec:4f:a3:92:41 dst_mac 02:4e:02:0d:e0:b1 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10946 flower src_mac 02:7f:c3:de:6c:f0 dst_mac 02:fb:ab:41:1a:86 vlan_id 1973 vlan_ethtype 0x0800 src_ip 89.182.244.93 dst_ip 36.202.103.211 ip_proto tcp src_port 35135 dst_port 19575 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10947 flower src_mac 02:c9:4f:cc:c8:c9 dst_mac 02:ee:da:af:31:33 src_ip 65.59.171.188 dst_ip 18.9.252.137 ip_proto tcp src_port 5051 dst_port 55208 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10948 flower src_mac 02:59:a2:b5:1c:d3 dst_mac 02:04:b4:52:53:a4 action drop && tc filter add dev swp33 ingress protocol ip pref 10949 flower src_mac 02:e1:e2:da:32:8d dst_mac 02:da:95:10:eb:20 src_ip 63.150.139.64 dst_ip 110.7.38.163 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10950 flower src_mac 02:27:d4:f5:1b:4a dst_mac 02:ff:55:f9:46:48 vlan_id 1095 vlan_ethtype ipv4 src_ip 110.131.157.11 dst_ip 25.3.35.102 ip_proto udp src_port 57910 dst_port 6415 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10951 flower src_mac 02:3a:ff:c8:3f:d4 dst_mac 02:36:e7:69:82:54 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10952 flower src_mac 02:ba:06:55:ef:59 dst_mac 02:80:c6:63:8c:2f action drop && tc filter add dev swp33 ingress protocol ip pref 10953 flower src_mac 02:37:21:13:b8:cc dst_mac 02:70:47:b3:93:39 src_ip 73.68.189.91 dst_ip 53.138.133.156 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10954 flower src_mac 02:2c:cb:08:91:de dst_mac 02:ff:a2:05:eb:6d action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10955 flower src_mac 02:81:5a:cf:7d:01 dst_mac 02:8d:e4:75:88:36 vlan_id 351 vlan_ethtype ipv4 src_ip 43.204.181.27 dst_ip 101.58.178.88 ip_proto udp src_port 32886 dst_port 20414 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10956 flower src_mac 02:7d:0c:d8:49:f4 dst_mac 02:e2:49:35:02:9b action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10957 flower src_mac 02:21:bd:35:45:de dst_mac 02:fa:d6:ea:d2:50 vlan_id 993 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10958 flower src_mac 02:dc:4f:0c:b8:f9 dst_mac 02:d7:1b:97:1e:b2 action trap && tc filter add dev swp33 ingress protocol ip pref 10959 flower src_mac 02:ca:fb:1f:39:8e dst_mac 02:b0:a7:a7:97:b2 src_ip 107.42.42.186 dst_ip 62.126.247.220 ip_proto tcp src_port 37345 dst_port 54265 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10960 flower src_mac 02:2d:0d:d3:57:d9 dst_mac 02:45:a7:d7:3d:e6 vlan_id 2401 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10961 flower src_mac 02:2f:f4:d6:d2:71 dst_mac 02:d4:30:a7:9a:2d action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10962 flower src_mac 02:13:ae:8a:dc:41 dst_mac 02:87:8a:dd:a0:97 vlan_id 2768 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10963 flower src_mac 02:56:fb:e4:a1:d8 dst_mac 02:b4:d3:9e:e0:49 vlan_id 2074 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10964 flower src_mac 02:aa:08:c5:76:e7 dst_mac 02:76:54:0b:c4:e7 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10965 flower src_mac 02:fd:67:72:ed:7c dst_mac 02:f2:b4:0d:7c:8b vlan_id 2644 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10966 flower src_mac 02:6d:b4:3f:65:57 dst_mac 02:3f:29:73:27:db action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10967 flower src_mac 02:dc:97:2b:76:e9 dst_mac 02:56:61:0a:f8:6f action trap && tc filter add dev swp33 ingress protocol ip pref 10968 flower src_mac 02:9b:bc:68:40:78 dst_mac 02:f3:2e:04:30:e4 src_ip 57.254.53.94 dst_ip 74.64.100.32 ip_proto udp src_port 9869 dst_port 65534 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10969 flower src_mac 02:d7:e1:9f:a7:ba dst_mac 02:70:62:0f:d5:6a vlan_id 2956 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10970 flower src_mac 02:b3:11:27:91:f1 dst_mac 02:b4:6f:34:a2:23 vlan_id 883 vlan_ethtype ip src_ip 47.205.223.100 dst_ip 122.233.44.77 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10971 flower src_mac 02:e4:53:02:31:ee dst_mac 02:13:f4:56:a7:ef vlan_id 426 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10972 flower src_mac 02:ee:31:7f:b2:2d dst_mac 02:77:fd:35:59:e9 vlan_id 78 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10973 flower src_mac 02:c0:ef:e0:ca:ea dst_mac 02:40:dd:3d:85:a4 vlan_id 446 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10974 flower src_mac 02:76:6d:b7:98:fc dst_mac 02:e0:ce:35:90:b6 vlan_id 1045 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10975 flower src_mac 02:c0:2a:bf:56:83 dst_mac 02:64:7f:d7:ad:2c vlan_id 3515 vlan_ethtype 0x0800 src_ip 49.136.208.7 dst_ip 28.68.152.180 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10976 flower src_mac 02:74:7f:d0:fe:43 dst_mac 02:0a:58:ba:54:81 vlan_id 55 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10977 flower src_mac 02:83:88:72:fb:1e dst_mac 02:03:47:52:9d:c2 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10978 flower src_mac 02:ee:08:40:de:85 dst_mac 02:de:7d:ed:63:d1 vlan_id 482 vlan_ethtype ipv4 src_ip 45.27.249.217 dst_ip 50.41.136.173 ip_proto udp src_port 61522 dst_port 33395 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10979 flower src_mac 02:fc:83:b0:8c:51 dst_mac 02:c7:36:c7:5b:8b vlan_id 2410 vlan_ethtype 0x0800 src_ip 92.188.249.120 dst_ip 57.157.138.215 ip_proto tcp src_port 49767 dst_port 31569 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10980 flower src_mac 02:6a:c0:9d:7a:ba dst_mac 02:af:5e:e7:f4:9d src_ip 80.99.100.88 dst_ip 92.243.0.186 ip_proto udp src_port 27710 dst_port 49253 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10981 flower src_mac 02:44:1b:34:5c:a6 dst_mac 02:53:06:bb:f2:ff action drop && tc filter add dev swp33 ingress protocol ip pref 10982 flower src_mac 02:78:c0:2c:21:a0 dst_mac 02:1e:29:00:0d:9f src_ip 63.198.144.228 dst_ip 71.156.51.152 ip_proto icmp code 39 type 16 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10983 flower src_mac 02:c3:30:02:c0:15 dst_mac 02:3b:23:5b:cd:d7 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10984 flower src_mac 02:14:6c:0e:9f:98 dst_mac 02:c2:05:24:1c:29 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10985 flower src_mac 02:d9:7b:ef:5c:0c dst_mac 02:bf:b0:39:7c:1e action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10986 flower src_mac 02:a8:9f:c3:e2:a1 dst_mac 02:51:e2:fe:3a:58 vlan_id 1015 vlan_ethtype 0x0800 src_ip 87.172.237.118 dst_ip 67.97.68.119 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10987 flower src_mac 02:14:be:2a:ea:89 dst_mac 02:ab:39:d6:fc:2a src_ip 70.175.221.134 dst_ip 93.183.153.205 ip_proto udp src_port 16213 dst_port 5323 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10988 flower src_mac 02:4e:ec:85:0f:81 dst_mac 02:fa:49:02:94:49 vlan_id 14 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10989 flower src_mac 02:47:fd:0f:32:c1 dst_mac 02:10:e4:bf:e3:a4 vlan_id 685 vlan_ethtype ip src_ip 81.196.14.53 dst_ip 83.245.15.217 ip_proto tcp src_port 50358 dst_port 61995 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10990 flower src_mac 02:a3:5b:1b:83:86 dst_mac 02:d4:58:d4:9d:6c vlan_id 2209 vlan_ethtype 0x0800 src_ip 63.46.29.26 dst_ip 102.176.10.248 action pass && tc filter add dev swp33 ingress protocol ip pref 10991 flower src_mac 02:b9:29:a2:77:28 dst_mac 02:92:60:17:1f:f8 src_ip 69.107.2.147 dst_ip 69.167.163.248 ip_proto udp src_port 24393 dst_port 16588 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10992 flower src_mac 02:31:01:b8:4a:e1 dst_mac 02:6e:fc:ed:b0:7a action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10993 flower src_mac 02:ce:d9:e3:8a:6b dst_mac 02:e7:a8:3e:67:f5 src_ip 48.125.155.212 dst_ip 65.219.213.116 ip_proto udp src_port 61869 dst_port 51655 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10994 flower src_mac 02:d0:ed:94:af:2f dst_mac 02:d9:f7:71:e4:cc vlan_id 1907 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10995 flower src_mac 02:fd:26:eb:30:64 dst_mac 02:b9:36:d9:e9:61 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10996 flower src_mac 02:38:ae:93:b9:ad dst_mac 02:6e:e7:ba:62:9a vlan_id 1404 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10997 flower src_mac 02:2a:aa:02:4b:a5 dst_mac 02:36:e9:51:1d:92 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10998 flower src_mac 02:1c:e8:d8:83:84 dst_mac 02:19:29:ce:c8:55 vlan_id 1215 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10999 flower src_mac 02:95:aa:bd:b8:f5 dst_mac 02:61:bd:94:36:26 vlan_id 4056 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11000 flower src_mac 02:be:cb:76:06:68 dst_mac 02:7d:36:eb:80:ad action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11001 flower src_mac 02:8d:99:0a:a0:b6 dst_mac 02:2a:ae:4c:27:da action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11002 flower src_mac 02:ce:d6:0b:6d:57 dst_mac 02:50:08:91:5d:dc vlan_id 677 vlan_ethtype ipv4 src_ip 49.220.68.189 dst_ip 48.182.145.45 ip_proto udp src_port 24110 dst_port 58272 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11003 flower src_mac 02:47:58:ab:9f:99 dst_mac 02:8c:dd:2b:46:cf src_ip 18.112.109.170 dst_ip 100.114.189.95 ip_proto icmp code 197 type 8 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11004 flower src_mac 02:9b:6a:41:5a:a0 dst_mac 02:64:13:70:b2:d7 src_ip 78.159.176.41 dst_ip 97.101.161.146 ip_proto udp src_port 34480 dst_port 14093 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11005 flower src_mac 02:ed:2e:db:2a:2a dst_mac 02:d3:d9:db:0f:4b vlan_id 1277 vlan_ethtype ipv4 src_ip 89.231.3.191 dst_ip 64.194.222.13 ip_proto udp src_port 47305 dst_port 53934 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11006 flower src_mac 02:c6:22:f2:65:35 dst_mac 02:ee:ab:32:69:e5 action drop && tc filter add dev swp33 ingress protocol ip pref 11007 flower src_mac 02:19:c8:9a:83:ce dst_mac 02:5f:93:6a:80:0e src_ip 121.42.75.224 dst_ip 88.118.66.64 ip_proto icmp code 4 type 17 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11008 flower src_mac 02:85:f0:3a:80:4f dst_mac 02:8d:eb:b8:a1:ae action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11009 flower src_mac 02:c6:51:74:f1:1c dst_mac 02:19:65:11:f2:e2 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11010 flower src_mac 02:c1:0f:63:f7:a8 dst_mac 02:88:c4:45:3c:19 vlan_id 436 vlan_ethtype 0x0800 src_ip 36.205.46.154 dst_ip 55.153.7.110 ip_proto tcp src_port 38949 dst_port 64002 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11011 flower src_mac 02:19:6c:f1:86:97 dst_mac 02:81:2c:fc:b8:16 vlan_id 2952 vlan_ethtype ip src_ip 73.196.205.172 dst_ip 112.161.147.208 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11012 flower src_mac 02:b9:25:ab:89:7d dst_mac 02:63:a6:71:43:0a action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11013 flower src_mac 02:08:c6:96:39:e2 dst_mac 02:b8:0c:df:1c:4f src_ip 90.247.247.237 dst_ip 52.176.179.72 ip_proto tcp src_port 13060 dst_port 9230 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11014 flower src_mac 02:32:ce:7a:7e:6b dst_mac 02:90:9e:6f:20:b0 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11015 flower src_mac 02:f0:1b:cb:33:27 dst_mac 02:8d:63:21:7f:2c src_ip 27.105.74.202 dst_ip 23.112.74.62 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11016 flower src_mac 02:ff:5a:a3:54:db dst_mac 02:ba:de:0b:e7:dc vlan_id 2501 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11017 flower src_mac 02:42:ad:fc:ea:bc dst_mac 02:8c:34:65:9d:11 action pass && tc filter add dev swp33 ingress protocol ip pref 11018 flower src_mac 02:87:99:e1:d5:15 dst_mac 02:50:ad:f5:b7:e1 src_ip 16.19.89.68 dst_ip 72.203.197.9 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11019 flower src_mac 02:3d:e0:00:1d:35 dst_mac 02:ee:cb:c0:3d:4a vlan_id 2894 vlan_ethtype ip src_ip 13.16.20.230 dst_ip 91.144.146.172 ip_proto udp src_port 20381 dst_port 36906 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11020 flower src_mac 02:47:9c:b1:57:01 dst_mac 02:14:2c:fd:26:9e vlan_id 1725 vlan_ethtype ipv4 src_ip 40.104.146.190 dst_ip 54.83.13.76 ip_proto udp src_port 3017 dst_port 48556 action trap && tc filter add dev swp33 ingress protocol ip pref 11021 flower src_mac 02:f2:6a:82:91:ae dst_mac 02:06:93:15:53:b6 src_ip 96.158.103.133 dst_ip 58.188.247.82 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11022 flower src_mac 02:b4:0a:45:51:76 dst_mac 02:78:85:19:7a:a9 vlan_id 2012 vlan_ethtype 0x0800 src_ip 78.112.137.81 dst_ip 20.166.138.53 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11023 flower src_mac 02:72:76:81:7b:5a dst_mac 02:26:9c:b2:2a:4e vlan_id 740 vlan_ethtype ip src_ip 83.180.148.103 dst_ip 35.141.163.234 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11024 flower src_mac 02:ed:80:d7:c8:e8 dst_mac 02:3c:1c:65:f5:1b vlan_id 1952 vlan_ethtype ipv4 src_ip 115.16.13.51 dst_ip 104.222.18.85 ip_proto tcp src_port 10374 dst_port 55626 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11025 flower src_mac 02:f9:0c:aa:04:01 dst_mac 02:06:31:e1:ed:9f vlan_id 1497 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11026 flower src_mac 02:8f:88:33:a4:68 dst_mac 02:ab:a5:9d:93:26 vlan_id 2381 vlan_ethtype 0x0800 src_ip 79.156.220.99 dst_ip 62.87.175.111 ip_proto udp src_port 52121 dst_port 27927 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11027 flower src_mac 02:26:b3:ea:df:25 dst_mac 02:37:f0:7f:b4:a7 vlan_id 705 vlan_ethtype ip src_ip 67.220.172.201 dst_ip 18.255.142.136 ip_proto tcp src_port 34743 dst_port 46018 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 11028 flower src_mac 02:3e:5a:6d:87:d3 dst_mac 02:38:cd:cd:56:48 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 11029 flower src_mac 02:af:03:21:df:5b dst_mac 02:e8:9d:25:60:0b action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11030 flower src_mac 02:2e:c7:bd:e8:dc dst_mac 02:c9:35:00:48:d6 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11031 flower src_mac 02:ae:7d:12:5f:24 dst_mac 02:c4:26:52:cc:18 src_ip 114.213.170.24 dst_ip 13.142.223.82 ip_proto icmp code 104 type 5 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 11032 flower src_mac 02:91:a9:23:72:c4 dst_mac 02:83:97:84:64:38 src_ip 30.152.240.53 dst_ip 19.116.24.12 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11033 flower src_mac 02:4d:5a:d7:40:a4 dst_mac 02:9c:1b:11:d3:54 vlan_id 259 vlan_ethtype ipv4 src_ip 69.43.232.62 dst_ip 70.216.2.219 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11034 flower src_mac 02:ac:b6:ba:0d:8f dst_mac 02:65:f8:a6:ba:ea vlan_id 723 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11035 flower src_mac 02:cf:70:1f:62:df dst_mac 02:0f:dc:e9:92:b3 action pass && tc filter add dev swp33 ingress protocol ip pref 11036 flower src_mac 02:4c:fe:00:2b:c9 dst_mac 02:47:05:73:40:ff src_ip 32.76.254.204 dst_ip 119.178.182.142 ip_proto udp src_port 5310 dst_port 14752 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11037 flower src_mac 02:ad:2e:75:d1:44 dst_mac 02:ce:a5:0f:bd:24 vlan_id 216 vlan_ethtype ip src_ip 101.125.26.148 dst_ip 124.81.212.239 ip_proto udp src_port 61125 dst_port 9707 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11038 flower src_mac 02:6c:7c:f9:dd:c0 dst_mac 02:0c:a2:6c:9e:99 src_ip 110.146.232.242 dst_ip 21.70.28.148 ip_proto udp src_port 17573 dst_port 23436 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11039 flower src_mac 02:33:39:f7:96:d6 dst_mac 02:82:4e:3c:2f:cc vlan_id 2349 vlan_ethtype 0x0800 src_ip 69.87.191.16 dst_ip 21.35.102.94 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11040 flower src_mac 02:f5:52:6b:50:22 dst_mac 02:67:ec:40:fa:41 vlan_id 410 vlan_ethtype ip src_ip 37.52.242.123 dst_ip 90.241.238.75 ip_proto tcp src_port 32903 dst_port 32796 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 11041 flower src_mac 02:74:a6:6d:60:a0 dst_mac 02:a9:6d:84:c5:d5 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11042 flower src_mac 02:e0:9b:c0:45:b2 dst_mac 02:00:2a:c1:1c:df action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11043 flower src_mac 02:13:c9:3e:a3:1b dst_mac 02:1e:62:6f:42:e9 vlan_id 375 vlan_ethtype 0x0800 src_ip 29.183.168.239 dst_ip 87.240.109.84 ip_proto udp src_port 42565 dst_port 27277 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11044 flower src_mac 02:e6:d0:3c:7e:92 dst_mac 02:36:98:f7:cb:f3 vlan_id 3486 vlan_ethtype ipv4 src_ip 108.66.213.156 dst_ip 18.145.50.144 ip_proto udp src_port 5641 dst_port 54877 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11045 flower src_mac 02:1b:86:ef:b9:07 dst_mac 02:f6:cb:4d:ac:37 src_ip 45.42.143.197 dst_ip 45.23.184.170 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 11046 flower src_mac 02:e0:c8:51:43:27 dst_mac 02:08:d2:9f:08:1f action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11047 flower src_mac 02:07:2a:f3:45:4a dst_mac 02:f0:9e:70:fc:5a vlan_id 3240 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11048 flower src_mac 02:d9:35:23:c9:8d dst_mac 02:76:11:78:5e:4c vlan_id 394 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11049 flower src_mac 02:40:86:f4:e7:25 dst_mac 02:03:c2:96:b7:af vlan_id 3140 vlan_ethtype ipv4 src_ip 46.218.131.215 dst_ip 125.239.116.1 ip_proto tcp src_port 15161 dst_port 39675 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11050 flower src_mac 02:45:71:79:9d:49 dst_mac 02:ee:f1:75:e8:29 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11051 flower src_mac 02:83:78:ab:ab:71 dst_mac 02:18:c9:10:6a:91 vlan_id 2793 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11052 flower src_mac 02:90:6b:c5:5d:53 dst_mac 02:94:70:b0:16:c7 vlan_id 4053 vlan_ethtype ip src_ip 82.59.226.32 dst_ip 118.69.157.162 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11053 flower src_mac 02:d4:14:46:eb:92 dst_mac 02:df:78:5d:d3:23 vlan_id 1442 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 11054 flower src_mac 02:f7:8a:da:80:d4 dst_mac 02:7c:15:01:d2:af action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11055 flower src_mac 02:7c:8d:4b:e9:3c dst_mac 02:ed:8b:4c:7b:54 action drop && tc filter add dev swp33 ingress protocol ip pref 11056 flower src_mac 02:95:77:16:20:12 dst_mac 02:c3:8d:df:5c:2b src_ip 85.56.60.91 dst_ip 114.253.146.10 ip_proto udp src_port 29163 dst_port 46084 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11057 flower src_mac 02:82:d9:b0:68:02 dst_mac 02:1c:4a:8a:94:ff src_ip 109.239.4.187 dst_ip 16.243.134.58 ip_proto icmp code 62 type 5 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11058 flower src_mac 02:86:3e:71:e6:b8 dst_mac 02:3f:c6:83:b3:f0 vlan_id 3423 vlan_ethtype ipv4 src_ip 88.127.175.98 dst_ip 27.207.145.225 ip_proto tcp src_port 13800 dst_port 45351 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11059 flower src_mac 02:42:34:49:be:02 dst_mac 02:ac:03:33:bd:fe vlan_id 3804 vlan_ethtype ipv4 src_ip 21.190.192.2 dst_ip 110.149.178.170 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11060 flower src_mac 02:54:8d:57:a6:40 dst_mac 02:ae:79:08:3d:e7 vlan_id 3890 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11061 flower src_mac 02:5e:a0:e5:31:7d dst_mac 02:dd:32:d8:ee:cd src_ip 37.108.178.67 dst_ip 44.60.196.181 ip_proto tcp src_port 13757 dst_port 10289 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11062 flower src_mac 02:fd:df:e5:1e:6d dst_mac 02:ad:8d:84:e1:0e action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11063 flower src_mac 02:6f:8e:8d:1d:2e dst_mac 02:d9:d8:14:e9:27 vlan_id 45 vlan_ethtype ip src_ip 121.79.2.39 dst_ip 120.196.195.105 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11064 flower src_mac 02:bb:7f:d7:bc:d9 dst_mac 02:89:a0:67:ae:84 src_ip 53.230.56.172 dst_ip 29.164.110.93 ip_proto tcp src_port 49001 dst_port 12041 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11065 flower src_mac 02:e8:0f:f9:d7:00 dst_mac 02:c6:0a:22:5d:c3 vlan_id 4086 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ip pref 11066 flower src_mac 02:38:83:ef:8b:b8 dst_mac 02:0c:d2:69:72:91 src_ip 97.250.51.171 dst_ip 75.191.4.88 ip_proto udp src_port 4506 dst_port 5195 action pass && tc filter add dev swp33 ingress protocol ip pref 11067 flower src_mac 02:38:dd:5f:b6:a7 dst_mac 02:70:d7:c5:ff:b0 src_ip 22.159.139.46 dst_ip 92.91.205.163 ip_proto icmp code 56 type 17 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11068 flower src_mac 02:a6:d9:5e:d1:48 dst_mac 02:f5:d4:57:51:8d action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11069 flower src_mac 02:1f:6b:a9:b2:39 dst_mac 02:2b:63:9d:79:70 src_ip 106.234.32.15 dst_ip 106.168.64.222 ip_proto icmp code 18 type 13 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11070 flower src_mac 02:3e:c3:a8:66:cd dst_mac 02:bf:11:6d:e6:38 src_ip 50.54.204.54 dst_ip 110.157.57.51 ip_proto udp src_port 14138 dst_port 7609 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11071 flower src_mac 02:58:ed:19:d0:90 dst_mac 02:17:82:62:50:19 vlan_id 2606 vlan_ethtype ip src_ip 75.17.76.170 dst_ip 94.203.194.144 ip_proto udp src_port 20841 dst_port 29772 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11072 flower src_mac 02:fb:ca:53:72:6f dst_mac 02:6d:a7:b2:2a:88 vlan_id 1501 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol ip pref 11073 flower src_mac 02:ac:bb:18:4c:e7 dst_mac 02:21:ca:bb:7b:78 src_ip 30.27.202.105 dst_ip 49.246.46.155 ip_proto tcp src_port 39601 dst_port 9574 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11074 flower src_mac 02:3d:00:ac:d3:a4 dst_mac 02:c1:46:d3:2e:6d vlan_id 1470 vlan_ethtype ip src_ip 108.239.21.239 dst_ip 25.255.154.32 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11075 flower src_mac 02:ef:d0:8c:dd:20 dst_mac 02:4b:63:5e:be:cd vlan_id 2730 vlan_ethtype ip src_ip 37.250.213.55 dst_ip 80.26.107.8 ip_proto tcp src_port 65371 dst_port 52780 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11076 flower src_mac 02:51:ac:a5:99:76 dst_mac 02:fa:ae:fc:7e:6b action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11077 flower src_mac 02:76:0f:9c:9f:eb dst_mac 02:f6:1c:08:57:e9 vlan_id 3851 vlan_ethtype ip src_ip 85.201.88.234 dst_ip 41.119.20.26 ip_proto tcp src_port 29988 dst_port 57057 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11078 flower src_mac 02:61:3f:f4:68:3b dst_mac 02:84:df:ab:a6:75 src_ip 78.74.120.161 dst_ip 32.28.94.74 ip_proto tcp src_port 30727 dst_port 36696 action trap && tc filter add dev swp33 ingress protocol ip pref 11079 flower src_mac 02:b6:6a:8f:3a:b5 dst_mac 02:a9:7d:99:c8:37 src_ip 76.255.170.221 dst_ip 73.159.242.131 ip_proto tcp src_port 37332 dst_port 16644 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11080 flower src_mac 02:4a:08:08:ba:8a dst_mac 02:d7:7f:c9:3d:7c vlan_id 1449 vlan_ethtype ipv4 src_ip 119.250.209.107 dst_ip 100.31.210.144 ip_proto tcp src_port 372 dst_port 35880 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11081 flower src_mac 02:c4:db:06:58:cc dst_mac 02:79:66:a0:72:ef action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11082 flower src_mac 02:77:ae:a1:58:0f dst_mac 02:e8:d3:79:7b:35 vlan_id 736 vlan_ethtype ip src_ip 30.87.63.128 dst_ip 39.100.69.51 ip_proto tcp src_port 46188 dst_port 30170 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11083 flower src_mac 02:35:8f:cf:69:de dst_mac 02:dc:9b:af:20:fc action drop && tc filter add dev swp33 ingress protocol ipv4 pref 11084 flower src_mac 02:4a:c0:51:c2:68 dst_mac 02:c7:74:3a:8f:d9 src_ip 67.2.41.1 dst_ip 123.169.163.201 ip_proto icmp code 140 type 16 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11085 flower src_mac 02:57:74:0c:cc:59 dst_mac 02:de:c3:77:d4:79 vlan_id 2578 vlan_ethtype ip src_ip 66.71.136.26 dst_ip 104.15.15.205 ip_proto udp src_port 5986 dst_port 54099 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11086 flower src_mac 02:31:4a:a1:33:32 dst_mac 02:f6:2c:c2:14:b8 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11087 flower src_mac 02:03:7e:64:32:30 dst_mac 02:18:48:39:8f:ea vlan_id 1360 vlan_ethtype 0x0800 src_ip 112.63.83.132 dst_ip 119.43.16.202 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11088 flower src_mac 02:77:c3:77:c8:c8 dst_mac 02:4c:07:33:c2:19 vlan_id 2196 vlan_ethtype ipv4 src_ip 120.213.58.4 dst_ip 32.43.1.215 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11089 flower src_mac 02:b1:05:08:ba:f7 dst_mac 02:b2:c2:99:f1:ed src_ip 65.79.136.22 dst_ip 26.21.0.216 ip_proto udp src_port 30423 dst_port 37200 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11090 flower src_mac 02:54:eb:cb:06:43 dst_mac 02:ca:96:91:59:05 vlan_id 2402 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11091 flower src_mac 02:03:08:e6:ff:0b dst_mac 02:cb:1a:10:4b:6a src_ip 38.229.64.2 dst_ip 106.216.62.148 ip_proto icmp code 135 type 4 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11092 flower src_mac 02:fc:f5:88:82:1b dst_mac 02:58:78:3f:d1:f1 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11093 flower src_mac 02:2f:65:30:8b:51 dst_mac 02:df:af:f3:ea:87 vlan_id 1947 vlan_ethtype ip src_ip 30.139.145.65 dst_ip 53.129.251.39 ip_proto tcp src_port 17527 dst_port 6265 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11094 flower src_mac 02:85:42:17:40:99 dst_mac 02:3c:53:49:5d:1c action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11095 flower src_mac 02:cc:ef:a3:91:4b dst_mac 02:c6:9a:81:f8:bc vlan_id 2604 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 11096 flower src_mac 02:19:4e:da:1f:1f dst_mac 02:19:48:14:91:e3 src_ip 64.214.70.191 dst_ip 34.31.4.13 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11097 flower src_mac 02:a1:38:bb:9d:38 dst_mac 02:2a:c2:fd:93:86 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11098 flower src_mac 02:ad:ea:08:64:b3 dst_mac 02:7f:c7:c3:46:09 vlan_id 1620 vlan_ethtype 0x0800 src_ip 16.60.217.63 dst_ip 75.34.69.109 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11099 flower src_mac 02:69:6f:88:df:4b dst_mac 02:4c:06:73:ec:c2 vlan_id 2061 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11100 flower src_mac 02:ce:8c:e4:3c:72 dst_mac 02:d1:68:31:f2:d6 vlan_id 3348 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11101 flower src_mac 02:5b:6f:b6:85:7c dst_mac 02:de:dd:7c:03:dc vlan_id 3488 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11102 flower src_mac 02:9e:1d:ae:44:27 dst_mac 02:e4:7f:df:f4:a0 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11103 flower src_mac 02:26:10:c7:4b:fc dst_mac 02:19:4a:ad:50:ee vlan_id 3949 vlan_ethtype ipv4 src_ip 101.211.62.27 dst_ip 85.25.177.229 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11104 flower src_mac 02:68:33:cd:ef:4e dst_mac 02:23:a3:c3:21:e7 vlan_id 1556 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11105 flower src_mac 02:e8:29:b2:90:dd dst_mac 02:e6:5c:2b:40:69 vlan_id 3626 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11106 flower src_mac 02:88:cb:46:60:8b dst_mac 02:08:a8:fb:2d:31 vlan_id 1619 vlan_ethtype 0x0800 src_ip 40.18.109.206 dst_ip 104.74.241.233 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 11107 flower src_mac 02:0e:79:3c:85:f0 dst_mac 02:dd:de:e7:2e:69 src_ip 31.248.255.104 dst_ip 113.75.52.91 ip_proto icmp code 200 type 15 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11108 flower src_mac 02:d9:a6:ae:bc:1c dst_mac 02:6e:56:ee:e9:94 vlan_id 562 vlan_ethtype ip src_ip 43.223.141.156 dst_ip 12.202.125.142 ip_proto tcp src_port 7576 dst_port 16601 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11109 flower src_mac 02:3b:72:28:03:c9 dst_mac 02:d7:97:60:d7:2a vlan_id 1835 vlan_ethtype ip src_ip 73.29.134.143 dst_ip 86.154.99.151 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11110 flower src_mac 02:ca:e5:47:1d:83 dst_mac 02:39:4d:57:89:a1 vlan_id 1001 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11111 flower src_mac 02:b6:0e:75:12:5e dst_mac 02:e6:1d:7e:63:5e vlan_id 1403 vlan_ethtype ipv4 src_ip 109.102.209.19 dst_ip 23.190.149.17 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11112 flower src_mac 02:05:e2:37:a7:6b dst_mac 02:98:84:53:1e:cd vlan_id 3459 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11113 flower src_mac 02:2c:11:20:18:3a dst_mac 02:7d:c1:cc:61:1e action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11114 flower src_mac 02:a4:cf:6a:ee:a5 dst_mac 02:e0:63:8a:89:89 vlan_id 1086 vlan_ethtype 0x0800 src_ip 78.24.212.88 dst_ip 13.219.140.154 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 11115 flower src_mac 02:5f:dd:a9:cb:da dst_mac 02:d4:fc:d4:c4:18 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11116 flower src_mac 02:ea:87:79:68:99 dst_mac 02:3f:47:06:ee:4b vlan_id 2140 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11117 flower src_mac 02:34:3f:39:17:f7 dst_mac 02:68:3e:89:e4:5a src_ip 114.38.75.184 dst_ip 91.231.63.23 ip_proto udp src_port 54632 dst_port 6685 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11118 flower src_mac 02:e0:8c:48:13:bb dst_mac 02:77:5b:1c:66:0b src_ip 16.239.60.233 dst_ip 37.124.245.156 ip_proto tcp src_port 51635 dst_port 31171 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11119 flower src_mac 02:d5:c5:3c:0e:bc dst_mac 02:b9:6c:d0:7a:ea action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11120 flower src_mac 02:c4:0e:10:df:6e dst_mac 02:87:c2:02:1d:7f vlan_id 2485 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11121 flower src_mac 02:3f:69:3c:73:10 dst_mac 02:00:82:f0:02:19 src_ip 20.153.227.142 dst_ip 44.236.214.17 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11122 flower src_mac 02:aa:0e:07:73:df dst_mac 02:49:d5:7d:2f:e1 vlan_id 2195 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol ip pref 11123 flower src_mac 02:23:35:ab:ae:5d dst_mac 02:93:6c:43:67:97 src_ip 105.182.255.131 dst_ip 18.212.96.115 ip_proto icmp code 26 type 14 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11124 flower src_mac 02:9a:3c:39:ab:fc dst_mac 02:0d:10:30:3e:05 vlan_id 2187 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11125 flower src_mac 02:39:17:73:60:9c dst_mac 02:89:b8:42:2a:f0 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11126 flower src_mac 02:72:7e:90:77:b8 dst_mac 02:8b:52:39:f6:04 src_ip 30.172.121.223 dst_ip 35.38.226.190 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11127 flower src_mac 02:c7:81:2d:46:13 dst_mac 02:56:7d:8e:84:5f action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11128 flower src_mac 02:c0:80:aa:75:4a dst_mac 02:f6:96:ee:bd:ed vlan_id 747 vlan_ethtype ipv4 src_ip 98.109.40.166 dst_ip 30.232.165.156 ip_proto udp src_port 284 dst_port 27585 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11129 flower src_mac 02:4d:05:61:c0:b3 dst_mac 02:b2:73:d9:c5:3c vlan_id 2987 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11130 flower src_mac 02:8c:38:17:bf:c2 dst_mac 02:93:a6:27:8c:74 src_ip 115.87.50.97 dst_ip 122.163.193.227 ip_proto tcp src_port 34126 dst_port 58043 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11131 flower src_mac 02:e1:4f:e1:3f:0c dst_mac 02:76:6d:71:0f:29 vlan_id 1132 vlan_ethtype ipv4 src_ip 56.4.234.193 dst_ip 68.141.25.62 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11132 flower src_mac 02:96:19:d9:1e:80 dst_mac 02:92:2a:cf:61:f2 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 11133 flower src_mac 02:03:43:a2:7d:2f dst_mac 02:37:18:76:5b:cd action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11134 flower src_mac 02:16:15:0c:d0:6c dst_mac 02:fb:e2:e7:57:13 vlan_id 2598 vlan_ethtype 0x0800 src_ip 41.57.85.48 dst_ip 25.84.235.63 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11135 flower src_mac 02:38:93:9e:be:7a dst_mac 02:37:64:93:bb:fb vlan_id 3601 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11136 flower src_mac 02:e7:2a:ef:da:08 dst_mac 02:6b:6f:d2:67:97 src_ip 79.142.219.3 dst_ip 108.37.226.79 ip_proto icmp code 122 type 8 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 11137 flower src_mac 02:ae:a8:08:a4:f1 dst_mac 02:9a:78:8e:22:e6 src_ip 112.223.154.38 dst_ip 97.164.172.64 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11138 flower src_mac 02:59:75:d1:dc:24 dst_mac 02:7f:23:c5:7a:c1 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11139 flower src_mac 02:6e:ce:fc:e5:e0 dst_mac 02:d8:c4:3c:58:ce action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11140 flower src_mac 02:9d:d5:47:52:2c dst_mac 02:aa:bc:73:f0:70 vlan_id 55 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11141 flower src_mac 02:12:68:d4:11:ed dst_mac 02:a0:73:e2:7f:33 vlan_id 1109 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11142 flower src_mac 02:3a:17:37:25:78 dst_mac 02:9e:9e:ae:f2:01 vlan_id 3006 vlan_ethtype ip src_ip 27.170.170.61 dst_ip 124.122.7.183 ip_proto udp src_port 32154 dst_port 32430 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11143 flower src_mac 02:c5:3f:88:b3:01 dst_mac 02:bb:bc:3d:cc:11 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11144 flower src_mac 02:b2:1c:66:3e:7e dst_mac 02:11:be:8a:a8:a8 vlan_id 896 vlan_ethtype ip src_ip 86.164.101.211 dst_ip 71.139.205.63 ip_proto tcp src_port 60858 dst_port 34868 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11145 flower src_mac 02:71:70:6a:ed:84 dst_mac 02:b6:5a:f6:c3:31 src_ip 126.68.195.224 dst_ip 65.193.151.117 ip_proto udp src_port 29377 dst_port 44864 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11146 flower src_mac 02:a8:50:26:f9:eb dst_mac 02:98:90:e2:e2:6f vlan_id 2477 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11147 flower src_mac 02:d5:98:c1:d4:be dst_mac 02:f0:51:03:d7:40 vlan_id 3807 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 11148 flower src_mac 02:8a:50:bf:d4:7f dst_mac 02:30:33:37:71:bf src_ip 103.114.179.43 dst_ip 25.10.39.124 ip_proto icmp code 103 type 16 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11149 flower src_mac 02:c7:7c:26:e1:a8 dst_mac 02:71:d5:8a:d0:3d vlan_id 2859 vlan_ethtype 0x0800 src_ip 73.112.156.221 dst_ip 112.141.232.42 ip_proto tcp src_port 33954 dst_port 48733 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11150 flower src_mac 02:13:53:17:47:31 dst_mac 02:31:4d:38:b0:8f action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11151 flower src_mac 02:7b:d4:84:5e:f8 dst_mac 02:51:d5:3c:38:71 vlan_id 3908 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11152 flower src_mac 02:fa:4b:a2:19:89 dst_mac 02:f3:07:87:1e:2d vlan_id 3721 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11153 flower src_mac 02:c0:26:1e:df:36 dst_mac 02:5a:f9:04:b5:cd vlan_id 2750 vlan_ethtype ip src_ip 12.75.94.5 dst_ip 97.112.80.184 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11154 flower src_mac 02:e3:36:14:0e:22 dst_mac 02:f3:3a:9a:9f:c2 vlan_id 2171 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol ip pref 11155 flower src_mac 02:85:ec:b8:3e:75 dst_mac 02:63:82:e0:b7:d7 src_ip 41.46.84.90 dst_ip 54.64.63.95 ip_proto udp src_port 43506 dst_port 58573 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11156 flower src_mac 02:e2:11:70:b9:7e dst_mac 02:0b:04:7d:10:59 vlan_id 2695 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11157 flower src_mac 02:af:a9:aa:79:f5 dst_mac 02:80:62:3e:7e:18 vlan_id 2158 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11158 flower src_mac 02:3d:7b:82:e9:33 dst_mac 02:9f:bc:2d:f1:f9 vlan_id 1277 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11159 flower src_mac 02:b4:32:75:32:95 dst_mac 02:d0:74:8f:c9:fb vlan_id 2760 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11160 flower src_mac 02:ef:a9:73:11:60 dst_mac 02:8a:3f:5d:a7:b9 src_ip 52.141.242.48 dst_ip 50.47.144.171 ip_proto tcp src_port 20285 dst_port 57746 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11161 flower src_mac 02:8e:a7:35:46:1a dst_mac 02:5c:79:27:ac:f2 src_ip 31.207.161.128 dst_ip 72.117.105.207 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11162 flower src_mac 02:87:87:af:c9:ce dst_mac 02:bd:89:f9:7d:96 vlan_id 3407 vlan_ethtype ip src_ip 120.192.23.53 dst_ip 65.183.246.100 ip_proto tcp src_port 58014 dst_port 36294 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11163 flower src_mac 02:ee:28:15:d5:3a dst_mac 02:d0:5c:72:9c:b1 action drop && tc filter add dev swp33 ingress protocol ip pref 11164 flower src_mac 02:b9:aa:ef:27:60 dst_mac 02:59:91:c7:d1:77 src_ip 25.218.236.8 dst_ip 89.143.158.51 ip_proto tcp src_port 54599 dst_port 19863 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11165 flower src_mac 02:fc:59:7f:31:dd dst_mac 02:81:4f:13:51:a6 vlan_id 146 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11166 flower src_mac 02:7d:3b:4c:23:49 dst_mac 02:20:c8:24:53:ce action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11167 flower src_mac 02:23:b2:3e:27:b5 dst_mac 02:6b:bf:78:6b:4c vlan_id 185 vlan_ethtype 0x0800 src_ip 11.230.108.215 dst_ip 69.246.21.55 action trap && tc filter add dev swp33 ingress protocol ip pref 11168 flower src_mac 02:47:15:0b:fd:34 dst_mac 02:49:f4:fe:7a:29 src_ip 93.59.13.178 dst_ip 104.177.131.171 ip_proto tcp src_port 13028 dst_port 3572 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11169 flower src_mac 02:1e:d5:bb:eb:b1 dst_mac 02:ac:93:ae:40:88 vlan_id 1494 vlan_ethtype 0x0800 src_ip 51.243.151.33 dst_ip 118.186.186.249 ip_proto tcp src_port 61261 dst_port 24572 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11170 flower src_mac 02:f5:8e:41:1c:91 dst_mac 02:05:82:1e:76:03 vlan_id 3084 vlan_ethtype 0x0800 src_ip 100.65.134.232 dst_ip 94.222.139.142 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11171 flower src_mac 02:b5:78:22:b0:00 dst_mac 02:f3:77:eb:95:5c action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11172 flower src_mac 02:09:f3:4d:22:42 dst_mac 02:2f:7f:f5:dc:7f action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11173 flower src_mac 02:35:39:89:28:9b dst_mac 02:b8:7b:a5:ba:9c vlan_id 3386 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11174 flower src_mac 02:36:e9:5c:f4:68 dst_mac 02:60:a1:39:51:11 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 11175 flower src_mac 02:88:15:31:03:c6 dst_mac 02:84:97:2b:c6:59 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11176 flower src_mac 02:17:0b:d1:cf:ab dst_mac 02:08:a5:1c:25:57 vlan_id 1538 vlan_ethtype ipv4 src_ip 54.99.108.153 dst_ip 43.157.114.215 ip_proto tcp src_port 61824 dst_port 2062 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 11177 flower src_mac 02:8e:83:fb:3b:52 dst_mac 02:b8:1a:ec:23:96 src_ip 37.189.254.247 dst_ip 87.202.238.239 ip_proto icmp code 238 type 4 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11178 flower src_mac 02:8c:92:3d:a9:96 dst_mac 02:0d:9c:16:fb:26 vlan_id 507 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11179 flower src_mac 02:b4:0f:ac:d1:8a dst_mac 02:c7:3a:df:3b:84 vlan_id 4029 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11180 flower src_mac 02:45:80:28:76:89 dst_mac 02:f5:05:cb:45:25 vlan_id 1641 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11181 flower src_mac 02:c7:8b:bf:cd:a9 dst_mac 02:c6:b9:d4:03:08 vlan_id 41 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 11182 flower src_mac 02:e8:93:41:7d:3b dst_mac 02:5d:80:b8:a5:7f src_ip 83.176.83.183 dst_ip 56.156.233.240 ip_proto icmp code 48 type 11 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11183 flower src_mac 02:c3:d4:cf:01:10 dst_mac 02:ca:2a:c6:ee:be vlan_id 3640 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 11184 flower src_mac 02:01:8a:17:76:db dst_mac 02:06:c3:b9:d6:86 src_ip 20.139.136.24 dst_ip 103.169.41.153 ip_proto tcp src_port 63640 dst_port 1935 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 11185 flower src_mac 02:d0:d7:ec:25:e2 dst_mac 02:62:43:2d:d7:c6 src_ip 50.70.255.107 dst_ip 14.36.140.63 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11186 flower src_mac 02:f7:b9:9d:5a:67 dst_mac 02:e6:15:39:6f:29 vlan_id 546 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11187 flower src_mac 02:fa:5b:c6:92:e8 dst_mac 02:80:5c:f5:59:13 src_ip 42.199.249.151 dst_ip 92.194.16.201 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11188 flower src_mac 02:e8:d0:06:96:83 dst_mac 02:df:ed:87:d4:ab vlan_id 3 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11189 flower src_mac 02:63:58:ac:c0:54 dst_mac 02:1e:d6:3f:29:ce vlan_id 3742 vlan_ethtype ipv4 src_ip 60.50.143.109 dst_ip 26.231.176.104 ip_proto tcp src_port 56023 dst_port 58730 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11190 flower src_mac 02:ac:4f:b1:68:90 dst_mac 02:ee:95:1a:c5:3f vlan_id 510 vlan_ethtype ip src_ip 94.234.33.96 dst_ip 29.11.125.236 ip_proto tcp src_port 62842 dst_port 8836 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11191 flower src_mac 02:f2:c4:0e:9d:64 dst_mac 02:35:67:49:63:cd action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11192 flower src_mac 02:e6:50:a7:bc:30 dst_mac 02:dc:c9:df:c2:6e vlan_id 2360 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11193 flower src_mac 02:b1:40:e2:5b:d6 dst_mac 02:05:ad:88:e9:d1 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11194 flower src_mac 02:5c:66:c5:45:4a dst_mac 02:79:32:c5:81:ea src_ip 73.34.168.166 dst_ip 97.134.41.227 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11195 flower src_mac 02:4a:19:18:cb:00 dst_mac 02:ea:40:9c:15:3e vlan_id 2639 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11196 flower src_mac 02:d5:65:ab:88:95 dst_mac 02:80:e1:fe:b0:6e vlan_id 1177 vlan_ethtype 0x0800 src_ip 59.113.21.200 dst_ip 78.216.46.119 ip_proto tcp src_port 49285 dst_port 62652 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11197 flower src_mac 02:34:88:af:60:7f dst_mac 02:c0:24:e8:33:30 vlan_id 974 vlan_ethtype ip src_ip 95.188.96.192 dst_ip 124.92.13.126 ip_proto udp src_port 60787 dst_port 13157 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11198 flower src_mac 02:2e:4e:02:67:1b dst_mac 02:2e:e1:e3:3b:d4 vlan_id 75 vlan_ethtype 0x0800 src_ip 120.122.136.109 dst_ip 35.33.43.43 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11199 flower src_mac 02:13:63:e6:e7:e4 dst_mac 02:8f:28:d4:a9:a4 vlan_id 2333 vlan_ethtype 0x9100 action trap INFO asyncssh:logging.py:92 [conn=24, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=8] Command: tc filter add dev swp33 ingress protocol 0x8100 pref 10800 flower src_mac 02:26:00:89:d6:16 dst_mac 02:0d:cd:bb:e4:d8 vlan_id 1894 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10801 flower src_mac 02:5d:14:55:cd:e6 dst_mac 02:27:39:ad:ea:16 vlan_id 149 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10802 flower src_mac 02:e0:3d:9b:4f:45 dst_mac 02:74:85:fa:4f:25 vlan_id 947 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ip pref 10803 flower src_mac 02:e6:2b:f5:bc:1e dst_mac 02:83:a5:6f:d1:5c src_ip 90.63.39.155 dst_ip 33.52.138.198 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10804 flower src_mac 02:1a:a7:74:b5:70 dst_mac 02:d8:16:04:b5:e2 vlan_id 2777 vlan_ethtype 0x0800 src_ip 88.57.191.73 dst_ip 98.169.189.171 ip_proto udp src_port 12579 dst_port 61095 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10805 flower src_mac 02:7e:47:98:fb:5d dst_mac 02:b7:06:88:bd:ef action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10806 flower src_mac 02:9b:fa:dc:49:12 dst_mac 02:73:52:61:2c:f0 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10807 flower src_mac 02:73:12:03:72:d0 dst_mac 02:2b:42:b4:36:5a vlan_id 1831 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10808 flower src_mac 02:dd:27:e2:fd:73 dst_mac 02:2a:f4:81:20:9e vlan_id 1071 vlan_ethtype ip src_ip 17.142.68.162 dst_ip 109.177.196.115 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10809 flower src_mac 02:5b:c1:8e:52:90 dst_mac 02:d6:be:54:1a:b4 vlan_id 2203 vlan_ethtype 0x0800 src_ip 66.242.210.102 dst_ip 53.112.7.121 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10810 flower src_mac 02:07:6f:45:ee:c9 dst_mac 02:85:7b:1e:8e:f5 vlan_id 3514 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10811 flower src_mac 02:ec:c5:fc:70:23 dst_mac 02:06:2f:db:b3:53 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10812 flower src_mac 02:d8:ae:33:40:96 dst_mac 02:d9:56:7f:ce:5b vlan_id 3336 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10813 flower src_mac 02:55:04:3e:c9:b3 dst_mac 02:49:25:ee:c1:98 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10814 flower src_mac 02:4e:72:78:70:1e dst_mac 02:22:f1:f9:4d:3f vlan_id 1675 vlan_ethtype ip src_ip 116.1.201.9 dst_ip 120.24.139.248 ip_proto udp src_port 65003 dst_port 2497 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10815 flower src_mac 02:c9:72:39:f9:c9 dst_mac 02:e9:0e:7a:84:cd src_ip 111.212.103.249 dst_ip 75.83.11.223 ip_proto icmp code 105 type 17 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10816 flower src_mac 02:d5:e1:f7:e0:1c dst_mac 02:3b:4f:9f:da:5f action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10817 flower src_mac 02:21:3a:b0:d1:ed dst_mac 02:eb:c0:d0:ae:a1 vlan_id 794 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10818 flower src_mac 02:90:8b:63:13:90 dst_mac 02:6b:e7:4b:13:8f vlan_id 2586 vlan_ethtype ipv4 src_ip 44.125.193.179 dst_ip 94.171.133.196 ip_proto tcp src_port 28211 dst_port 24286 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10819 flower src_mac 02:a1:b8:69:8f:36 dst_mac 02:e1:ae:b9:11:d9 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10820 flower src_mac 02:c5:8d:41:b3:a0 dst_mac 02:0c:65:8a:cf:e2 vlan_id 3597 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10821 flower src_mac 02:9a:2f:93:67:5e dst_mac 02:a1:ac:ba:fa:59 vlan_id 124 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol ip pref 10822 flower src_mac 02:73:60:94:9d:f6 dst_mac 02:6d:c2:c0:2c:72 src_ip 14.15.37.62 dst_ip 75.48.167.141 ip_proto udp src_port 39532 dst_port 228 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10823 flower src_mac 02:d7:ff:02:4d:a7 dst_mac 02:8b:5f:be:89:23 src_ip 88.59.240.54 dst_ip 87.149.26.16 ip_proto udp src_port 60286 dst_port 15922 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10824 flower src_mac 02:77:76:6a:6b:f0 dst_mac 02:ce:e5:95:4a:35 vlan_id 2432 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ip pref 10825 flower src_mac 02:39:b3:9b:dc:91 dst_mac 02:2e:ea:a9:db:7b src_ip 40.38.23.184 dst_ip 26.234.65.9 ip_proto icmp code 151 type 0 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10826 flower src_mac 02:a2:c9:85:f8:a2 dst_mac 02:b5:08:9d:fc:3c vlan_id 1238 vlan_ethtype 0x0800 src_ip 52.111.167.60 dst_ip 90.156.24.210 ip_proto tcp src_port 65355 dst_port 56569 action pass && tc filter add dev swp33 ingress protocol ip pref 10827 flower src_mac 02:1e:bd:2b:ab:25 dst_mac 02:56:e4:85:71:36 src_ip 118.157.125.187 dst_ip 46.22.24.77 ip_proto tcp src_port 50914 dst_port 9345 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10828 flower src_mac 02:69:7f:6b:48:7b dst_mac 02:05:a4:e2:db:3c action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10829 flower src_mac 02:94:e5:43:fd:72 dst_mac 02:16:23:09:e4:45 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10830 flower src_mac 02:16:81:fb:d7:09 dst_mac 02:ea:a3:a8:54:c4 src_ip 73.238.196.17 dst_ip 72.29.239.121 ip_proto udp src_port 39709 dst_port 2276 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10831 flower src_mac 02:20:7f:eb:1a:db dst_mac 02:ec:d2:7e:cf:41 vlan_id 2321 vlan_ethtype 0x0800 src_ip 41.157.210.186 dst_ip 69.235.240.11 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10832 flower src_mac 02:08:f1:c9:f1:9a dst_mac 02:8a:bf:26:ef:78 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10833 flower src_mac 02:0e:b8:b3:d2:84 dst_mac 02:46:57:15:f9:e9 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10834 flower src_mac 02:3c:15:31:3c:3e dst_mac 02:07:e8:00:6c:84 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10835 flower src_mac 02:8e:ae:de:32:f1 dst_mac 02:ad:47:29:90:5e action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10836 flower src_mac 02:8e:6a:0c:d5:44 dst_mac 02:39:99:90:3e:92 vlan_id 1492 vlan_ethtype ipv4 src_ip 105.205.247.229 dst_ip 97.13.211.54 ip_proto udp src_port 15822 dst_port 47550 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10837 flower src_mac 02:3a:cb:c8:bf:2d dst_mac 02:65:a1:11:b1:ac src_ip 122.55.131.231 dst_ip 97.120.106.56 ip_proto icmp code 163 type 8 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10838 flower src_mac 02:4f:2b:74:99:27 dst_mac 02:a8:63:dd:f2:b1 vlan_id 3509 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10839 flower src_mac 02:4e:ac:3a:03:74 dst_mac 02:6e:63:29:7d:e7 src_ip 119.254.198.105 dst_ip 17.248.154.196 ip_proto tcp src_port 64664 dst_port 49839 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10840 flower src_mac 02:4a:9b:4f:fc:7a dst_mac 02:fe:94:01:71:2e vlan_id 3826 vlan_ethtype 0x0800 src_ip 32.204.53.115 dst_ip 31.242.14.242 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10841 flower src_mac 02:b5:88:2c:65:e1 dst_mac 02:b0:d6:5e:57:36 vlan_id 1634 vlan_ethtype 0x0800 src_ip 88.246.52.107 dst_ip 107.188.65.171 ip_proto tcp src_port 21822 dst_port 64012 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10842 flower src_mac 02:73:13:08:7e:ff dst_mac 02:1c:64:f7:2e:20 src_ip 114.40.218.228 dst_ip 23.222.124.80 ip_proto udp src_port 42850 dst_port 43786 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10843 flower src_mac 02:55:97:5b:39:d4 dst_mac 02:45:a0:15:1a:d9 vlan_id 4092 vlan_ethtype ipv4 src_ip 73.13.102.52 dst_ip 81.206.129.182 ip_proto tcp src_port 61076 dst_port 7923 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10844 flower src_mac 02:bd:f2:0c:cc:85 dst_mac 02:d0:7a:a6:d0:36 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10845 flower src_mac 02:cc:28:cf:d0:2e dst_mac 02:60:7e:d3:1c:3d action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10846 flower src_mac 02:27:85:22:c7:7e dst_mac 02:5e:34:c2:90:74 src_ip 29.159.227.7 dst_ip 25.172.29.175 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10847 flower src_mac 02:2b:df:c1:52:fd dst_mac 02:a5:9a:cb:25:3a action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10848 flower src_mac 02:c7:8d:78:55:9b dst_mac 02:4e:8e:aa:fc:29 vlan_id 1434 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol ip pref 10849 flower src_mac 02:46:19:1f:a7:86 dst_mac 02:e5:3e:48:b9:36 src_ip 108.16.232.26 dst_ip 120.8.147.198 ip_proto icmp code 212 type 0 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10850 flower src_mac 02:31:bb:f7:56:3f dst_mac 02:1a:90:a3:9f:ce vlan_id 2165 vlan_ethtype ip src_ip 39.211.255.63 dst_ip 33.52.151.171 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10851 flower src_mac 02:2a:14:ea:f8:5d dst_mac 02:6e:16:4b:bf:e6 src_ip 117.242.155.6 dst_ip 55.185.145.223 ip_proto icmp code 139 type 13 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10852 flower src_mac 02:97:8d:70:ef:11 dst_mac 02:2b:17:5e:f8:69 vlan_id 418 vlan_ethtype ip src_ip 86.158.44.44 dst_ip 80.120.158.189 ip_proto udp src_port 53545 dst_port 36418 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10853 flower src_mac 02:4e:7b:0f:66:f7 dst_mac 02:29:e7:12:7d:5d action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10854 flower src_mac 02:99:3a:46:b9:d7 dst_mac 02:18:f8:18:fc:e8 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10855 flower src_mac 02:77:04:af:3b:b8 dst_mac 02:1e:78:ec:4a:f1 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10856 flower src_mac 02:9b:98:a7:b4:05 dst_mac 02:1b:c5:d4:06:21 vlan_id 3970 vlan_ethtype ip src_ip 80.64.230.243 dst_ip 39.25.145.223 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10857 flower src_mac 02:a2:5f:e7:02:a9 dst_mac 02:91:e2:9e:ef:c4 src_ip 118.74.98.54 dst_ip 114.108.159.70 ip_proto tcp src_port 62104 dst_port 48087 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10858 flower src_mac 02:42:df:5d:ef:7e dst_mac 02:a8:b0:f8:c4:c2 vlan_id 2161 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10859 flower src_mac 02:21:3d:c2:65:2e dst_mac 02:cc:76:e0:53:47 src_ip 107.94.213.90 dst_ip 101.139.237.118 ip_proto icmp code 155 type 17 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10860 flower src_mac 02:11:be:15:15:10 dst_mac 02:18:e2:d9:e1:1f vlan_id 1260 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10861 flower src_mac 02:76:04:2e:7c:43 dst_mac 02:19:2a:25:37:a3 src_ip 24.220.201.217 dst_ip 51.69.205.198 ip_proto tcp src_port 5586 dst_port 35978 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10862 flower src_mac 02:4f:52:a8:97:f1 dst_mac 02:cf:af:4b:36:ea src_ip 65.169.122.77 dst_ip 77.30.180.186 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 10863 flower src_mac 02:b1:4c:d9:4d:35 dst_mac 02:75:78:64:87:94 src_ip 31.104.100.181 dst_ip 106.164.114.162 ip_proto tcp src_port 58913 dst_port 38833 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10864 flower src_mac 02:64:8f:95:0a:7b dst_mac 02:bf:64:7a:eb:ba vlan_id 2541 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10865 flower src_mac 02:19:ff:cb:b2:72 dst_mac 02:db:c8:80:37:7b action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10866 flower src_mac 02:d0:cb:16:0b:48 dst_mac 02:df:cd:bb:c0:ca action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10867 flower src_mac 02:51:72:78:39:e5 dst_mac 02:64:f6:5f:30:3a vlan_id 2951 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10868 flower src_mac 02:5f:3d:53:5c:97 dst_mac 02:c8:ca:02:8f:11 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10869 flower src_mac 02:a3:a1:5b:27:df dst_mac 02:a6:9e:d9:da:ec vlan_id 67 vlan_ethtype 0x0800 src_ip 45.215.121.29 dst_ip 107.89.190.80 ip_proto tcp src_port 47287 dst_port 21876 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10870 flower src_mac 02:a8:76:a6:40:ff dst_mac 02:4a:0e:e4:94:4d action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10871 flower src_mac 02:72:84:0d:e3:7a dst_mac 02:c5:b7:a7:ff:52 src_ip 39.177.146.79 dst_ip 41.104.242.83 ip_proto icmp code 250 type 13 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10872 flower src_mac 02:41:81:f5:f5:0d dst_mac 02:d2:3c:d1:6a:24 src_ip 86.87.73.250 dst_ip 102.7.47.73 ip_proto icmp code 150 type 18 action trap && tc filter add dev swp33 ingress protocol ip pref 10873 flower src_mac 02:43:de:a0:8b:28 dst_mac 02:b8:5d:a7:a5:27 src_ip 32.183.231.37 dst_ip 80.55.145.20 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10874 flower src_mac 02:49:15:3e:46:99 dst_mac 02:66:51:87:3e:02 vlan_id 1677 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10875 flower src_mac 02:37:6f:92:78:35 dst_mac 02:6a:48:66:c3:3b action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10876 flower src_mac 02:ae:b1:a4:90:68 dst_mac 02:4c:9f:98:a8:92 src_ip 72.61.188.127 dst_ip 49.126.36.128 ip_proto icmp code 85 type 16 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10877 flower src_mac 02:ed:ba:85:59:05 dst_mac 02:9e:bf:f5:d1:ea vlan_id 1468 vlan_ethtype ip src_ip 34.234.123.108 dst_ip 76.245.76.158 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10878 flower src_mac 02:78:ee:95:4c:8b dst_mac 02:17:48:36:3e:22 vlan_id 1274 vlan_ethtype 0x0800 src_ip 34.246.92.91 dst_ip 30.100.160.165 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10879 flower src_mac 02:7a:d9:a8:a2:91 dst_mac 02:ef:23:13:71:08 vlan_id 670 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10880 flower src_mac 02:3a:6d:97:8b:9f dst_mac 02:77:ca:30:dc:df vlan_id 703 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10881 flower src_mac 02:5c:f2:fc:f0:00 dst_mac 02:cd:8e:9c:04:df vlan_id 115 vlan_ethtype ipv4 src_ip 123.116.192.153 dst_ip 50.150.10.70 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10882 flower src_mac 02:79:cd:65:28:49 dst_mac 02:45:57:a4:3b:dc vlan_id 541 vlan_ethtype 0x0800 src_ip 105.62.104.189 dst_ip 104.162.231.63 ip_proto udp src_port 39502 dst_port 53865 action drop && tc filter add dev swp33 ingress protocol ip pref 10883 flower src_mac 02:b2:c5:aa:87:9a dst_mac 02:eb:6a:28:fa:61 src_ip 45.120.71.170 dst_ip 89.246.32.63 action pass && tc filter add dev swp33 ingress protocol ip pref 10884 flower src_mac 02:ab:dc:3b:ce:65 dst_mac 02:c1:28:97:cd:82 src_ip 49.150.152.230 dst_ip 115.23.212.72 ip_proto icmp code 248 type 0 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10885 flower src_mac 02:7b:6e:fd:d0:f8 dst_mac 02:1c:f4:9c:a5:00 vlan_id 1834 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10886 flower src_mac 02:2e:f1:b2:67:55 dst_mac 02:5a:6b:a4:fd:f6 src_ip 68.107.101.82 dst_ip 67.36.60.218 ip_proto udp src_port 44235 dst_port 38282 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10887 flower src_mac 02:67:ee:86:b1:b8 dst_mac 02:50:a3:5f:20:ee vlan_id 377 vlan_ethtype 0x0800 src_ip 53.168.158.127 dst_ip 123.135.31.218 ip_proto udp src_port 35203 dst_port 29911 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10888 flower src_mac 02:1f:b0:e6:85:3b dst_mac 02:83:a1:f8:65:08 action drop && tc filter add dev swp33 ingress protocol ip pref 10889 flower src_mac 02:30:e8:9f:8c:80 dst_mac 02:ce:0e:a5:05:96 src_ip 86.212.147.114 dst_ip 120.78.33.48 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10890 flower src_mac 02:8e:ef:ce:3c:7c dst_mac 02:f4:d4:c0:6b:b4 vlan_id 1227 vlan_ethtype 0x0800 src_ip 17.19.83.1 dst_ip 85.157.201.143 ip_proto udp src_port 25097 dst_port 32537 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10891 flower src_mac 02:84:c4:2e:df:80 dst_mac 02:80:27:07:b3:0f src_ip 63.101.33.17 dst_ip 38.209.198.221 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10892 flower src_mac 02:3e:ed:da:6b:ec dst_mac 02:09:05:a9:b7:5f action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10893 flower src_mac 02:22:ad:21:cc:f3 dst_mac 02:7a:fc:5c:3c:6c vlan_id 3579 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10894 flower src_mac 02:08:7f:a2:3e:38 dst_mac 02:d0:77:09:2f:ae src_ip 60.187.234.205 dst_ip 48.166.206.233 ip_proto udp src_port 47711 dst_port 31593 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10895 flower src_mac 02:d2:e5:f8:85:04 dst_mac 02:ba:c4:21:c2:b9 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10896 flower src_mac 02:5d:d9:11:f7:c9 dst_mac 02:49:35:5c:44:30 vlan_id 2132 vlan_ethtype ipv4 src_ip 104.86.47.183 dst_ip 109.180.133.152 ip_proto udp src_port 3908 dst_port 481 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10897 flower src_mac 02:56:fb:b9:8a:e9 dst_mac 02:76:cb:5d:73:c3 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10898 flower src_mac 02:ee:c6:d4:5b:6b dst_mac 02:ab:bf:de:ba:6a vlan_id 2943 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10899 flower src_mac 02:85:48:5e:d4:f6 dst_mac 02:d5:66:3f:0c:27 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10900 flower src_mac 02:72:83:7e:a3:96 dst_mac 02:05:7b:d4:ae:06 vlan_id 2454 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10901 flower src_mac 02:2f:76:db:f6:37 dst_mac 02:10:98:33:36:ac vlan_id 623 vlan_ethtype ipv4 src_ip 112.225.127.224 dst_ip 48.40.20.178 ip_proto tcp src_port 3372 dst_port 60798 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10902 flower src_mac 02:98:a4:a3:17:9a dst_mac 02:ce:16:5b:c1:71 vlan_id 1539 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10903 flower src_mac 02:b7:dc:d2:ad:12 dst_mac 02:51:39:42:42:37 vlan_id 317 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10904 flower src_mac 02:bd:26:dc:36:a8 dst_mac 02:bc:ae:d6:d8:e1 vlan_id 3115 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10905 flower src_mac 02:c6:89:ae:8b:d1 dst_mac 02:7f:4e:44:a6:5b action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10906 flower src_mac 02:a2:b3:64:cd:c2 dst_mac 02:4f:81:14:42:b8 vlan_id 3984 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ip pref 10907 flower src_mac 02:c4:ac:15:b9:f5 dst_mac 02:86:64:7d:d1:3a src_ip 57.115.242.86 dst_ip 19.2.166.200 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10908 flower src_mac 02:3d:21:c6:62:38 dst_mac 02:16:a5:09:13:36 src_ip 24.254.204.180 dst_ip 44.52.208.143 ip_proto udp src_port 59401 dst_port 24380 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10909 flower src_mac 02:66:04:db:7d:4d dst_mac 02:e9:65:4e:45:62 vlan_id 383 vlan_ethtype ip src_ip 69.175.177.154 dst_ip 35.30.241.21 action drop && tc filter add dev swp33 ingress protocol ip pref 10910 flower src_mac 02:32:d4:8d:e6:0c dst_mac 02:1c:a9:2b:02:a8 src_ip 115.131.127.229 dst_ip 30.221.217.62 ip_proto tcp src_port 58893 dst_port 46350 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10911 flower src_mac 02:14:03:80:f7:39 dst_mac 02:a9:31:22:25:e4 vlan_id 3264 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10912 flower src_mac 02:b5:8b:41:51:7d dst_mac 02:31:08:93:a5:93 src_ip 29.8.70.82 dst_ip 38.17.156.238 ip_proto tcp src_port 20200 dst_port 35771 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10913 flower src_mac 02:7e:4f:7e:7c:0e dst_mac 02:a4:88:44:b2:02 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10914 flower src_mac 02:96:f8:32:2a:33 dst_mac 02:e6:48:11:3c:79 vlan_id 3230 vlan_ethtype ipv4 src_ip 28.114.190.211 dst_ip 109.51.49.26 ip_proto tcp src_port 37420 dst_port 23283 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10915 flower src_mac 02:a3:6b:d4:54:1d dst_mac 02:64:81:20:7a:ba action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10916 flower src_mac 02:73:da:6a:7f:79 dst_mac 02:f7:70:34:16:b4 vlan_id 3883 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10917 flower src_mac 02:f8:a8:ee:78:97 dst_mac 02:4b:b5:39:b0:eb vlan_id 1356 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10918 flower src_mac 02:66:c9:e1:56:92 dst_mac 02:68:d7:91:87:7a vlan_id 3107 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10919 flower src_mac 02:1a:12:7b:20:d1 dst_mac 02:29:70:99:0d:4f vlan_id 1407 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10920 flower src_mac 02:0f:4c:d2:0d:0a dst_mac 02:43:ef:d8:fc:21 vlan_id 4020 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10921 flower src_mac 02:c1:8e:23:21:45 dst_mac 02:30:bd:18:a3:42 vlan_id 3496 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10922 flower src_mac 02:93:ea:06:0e:27 dst_mac 02:1f:ae:83:63:88 action drop && tc filter add dev swp33 ingress protocol ip pref 10923 flower src_mac 02:cf:1c:32:c8:a8 dst_mac 02:f6:5d:ef:a3:7b src_ip 17.182.235.28 dst_ip 104.119.122.129 ip_proto tcp src_port 63226 dst_port 51443 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10924 flower src_mac 02:36:f5:b1:73:b0 dst_mac 02:eb:d5:ee:14:81 vlan_id 2198 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10925 flower src_mac 02:ab:ad:98:78:eb dst_mac 02:d2:37:6b:a7:97 src_ip 27.127.138.101 dst_ip 51.145.193.234 ip_proto udp src_port 21428 dst_port 16454 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10926 flower src_mac 02:df:41:4d:bc:ab dst_mac 02:47:60:8b:52:01 src_ip 32.192.138.170 dst_ip 79.216.214.191 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10927 flower src_mac 02:93:06:87:5a:7b dst_mac 02:fb:78:ee:2c:13 vlan_id 2852 vlan_ethtype ipv4 src_ip 76.27.165.106 dst_ip 88.117.40.93 ip_proto udp src_port 40552 dst_port 3703 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10928 flower src_mac 02:d8:5d:9d:57:30 dst_mac 02:b1:cc:3e:7e:c3 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10929 flower src_mac 02:23:98:b7:b6:5a dst_mac 02:80:26:c4:a9:9b action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10930 flower src_mac 02:bd:1b:19:67:4f dst_mac 02:8a:6a:cc:d6:ad src_ip 49.204.4.237 dst_ip 62.147.245.224 ip_proto udp src_port 35113 dst_port 2449 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10931 flower src_mac 02:9d:4f:95:bf:5b dst_mac 02:65:29:47:c1:eb action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10932 flower src_mac 02:c8:e9:ab:4d:64 dst_mac 02:03:0a:15:1d:ca vlan_id 2175 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10933 flower src_mac 02:2f:2a:1e:7c:c1 dst_mac 02:3a:e0:a1:c9:48 vlan_id 3231 vlan_ethtype ipv4 src_ip 41.253.191.220 dst_ip 55.255.197.181 ip_proto udp src_port 31309 dst_port 13247 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 10934 flower src_mac 02:b4:95:a0:22:6c dst_mac 02:6c:c4:4e:5a:b4 src_ip 97.252.178.201 dst_ip 72.114.104.125 ip_proto icmp code 132 type 16 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10935 flower src_mac 02:56:2a:b6:28:a3 dst_mac 02:a7:47:10:0e:d7 vlan_id 2663 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ip pref 10936 flower src_mac 02:aa:5b:dd:ed:e8 dst_mac 02:b0:b7:7b:58:52 src_ip 123.216.90.111 dst_ip 123.104.85.199 ip_proto udp src_port 4820 dst_port 32724 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10937 flower src_mac 02:30:2f:39:54:fe dst_mac 02:3a:4f:b9:53:2a vlan_id 599 vlan_ethtype ipv4 src_ip 114.188.36.62 dst_ip 12.147.61.196 ip_proto udp src_port 26223 dst_port 43086 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 10938 flower src_mac 02:f9:15:a2:b4:fc dst_mac 02:3f:5b:65:00:bc src_ip 118.23.67.78 dst_ip 80.220.70.127 ip_proto tcp src_port 11385 dst_port 41122 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10939 flower src_mac 02:68:1d:df:6b:5a dst_mac 02:47:34:5d:05:3d vlan_id 3605 vlan_ethtype ipv4 src_ip 70.67.119.46 dst_ip 42.242.13.33 ip_proto udp src_port 63655 dst_port 32380 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10940 flower src_mac 02:7c:32:3b:d4:12 dst_mac 02:92:c9:f5:76:06 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10941 flower src_mac 02:3c:6e:64:c8:dc dst_mac 02:f4:7d:d5:a4:65 vlan_id 3010 vlan_ethtype 0x0800 src_ip 94.180.158.31 dst_ip 50.130.229.116 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10942 flower src_mac 02:d4:df:ea:81:18 dst_mac 02:5e:cc:4e:ec:0c vlan_id 2397 vlan_ethtype 0x0800 src_ip 63.115.230.238 dst_ip 43.77.40.8 ip_proto udp src_port 30413 dst_port 58825 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10943 flower src_mac 02:f0:78:47:16:d4 dst_mac 02:b1:41:2b:95:90 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10944 flower src_mac 02:a8:1e:4d:46:8c dst_mac 02:da:a3:e8:98:e0 vlan_id 3686 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10945 flower src_mac 02:ec:4f:a3:92:41 dst_mac 02:4e:02:0d:e0:b1 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10946 flower src_mac 02:7f:c3:de:6c:f0 dst_mac 02:fb:ab:41:1a:86 vlan_id 1973 vlan_ethtype 0x0800 src_ip 89.182.244.93 dst_ip 36.202.103.211 ip_proto tcp src_port 35135 dst_port 19575 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 10947 flower src_mac 02:c9:4f:cc:c8:c9 dst_mac 02:ee:da:af:31:33 src_ip 65.59.171.188 dst_ip 18.9.252.137 ip_proto tcp src_port 5051 dst_port 55208 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 10948 flower src_mac 02:59:a2:b5:1c:d3 dst_mac 02:04:b4:52:53:a4 action drop && tc filter add dev swp33 ingress protocol ip pref 10949 flower src_mac 02:e1:e2:da:32:8d dst_mac 02:da:95:10:eb:20 src_ip 63.150.139.64 dst_ip 110.7.38.163 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10950 flower src_mac 02:27:d4:f5:1b:4a dst_mac 02:ff:55:f9:46:48 vlan_id 1095 vlan_ethtype ipv4 src_ip 110.131.157.11 dst_ip 25.3.35.102 ip_proto udp src_port 57910 dst_port 6415 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10951 flower src_mac 02:3a:ff:c8:3f:d4 dst_mac 02:36:e7:69:82:54 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10952 flower src_mac 02:ba:06:55:ef:59 dst_mac 02:80:c6:63:8c:2f action drop && tc filter add dev swp33 ingress protocol ip pref 10953 flower src_mac 02:37:21:13:b8:cc dst_mac 02:70:47:b3:93:39 src_ip 73.68.189.91 dst_ip 53.138.133.156 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 10954 flower src_mac 02:2c:cb:08:91:de dst_mac 02:ff:a2:05:eb:6d action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10955 flower src_mac 02:81:5a:cf:7d:01 dst_mac 02:8d:e4:75:88:36 vlan_id 351 vlan_ethtype ipv4 src_ip 43.204.181.27 dst_ip 101.58.178.88 ip_proto udp src_port 32886 dst_port 20414 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10956 flower src_mac 02:7d:0c:d8:49:f4 dst_mac 02:e2:49:35:02:9b action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10957 flower src_mac 02:21:bd:35:45:de dst_mac 02:fa:d6:ea:d2:50 vlan_id 993 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10958 flower src_mac 02:dc:4f:0c:b8:f9 dst_mac 02:d7:1b:97:1e:b2 action trap && tc filter add dev swp33 ingress protocol ip pref 10959 flower src_mac 02:ca:fb:1f:39:8e dst_mac 02:b0:a7:a7:97:b2 src_ip 107.42.42.186 dst_ip 62.126.247.220 ip_proto tcp src_port 37345 dst_port 54265 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10960 flower src_mac 02:2d:0d:d3:57:d9 dst_mac 02:45:a7:d7:3d:e6 vlan_id 2401 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10961 flower src_mac 02:2f:f4:d6:d2:71 dst_mac 02:d4:30:a7:9a:2d action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10962 flower src_mac 02:13:ae:8a:dc:41 dst_mac 02:87:8a:dd:a0:97 vlan_id 2768 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10963 flower src_mac 02:56:fb:e4:a1:d8 dst_mac 02:b4:d3:9e:e0:49 vlan_id 2074 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10964 flower src_mac 02:aa:08:c5:76:e7 dst_mac 02:76:54:0b:c4:e7 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10965 flower src_mac 02:fd:67:72:ed:7c dst_mac 02:f2:b4:0d:7c:8b vlan_id 2644 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10966 flower src_mac 02:6d:b4:3f:65:57 dst_mac 02:3f:29:73:27:db action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 10967 flower src_mac 02:dc:97:2b:76:e9 dst_mac 02:56:61:0a:f8:6f action trap && tc filter add dev swp33 ingress protocol ip pref 10968 flower src_mac 02:9b:bc:68:40:78 dst_mac 02:f3:2e:04:30:e4 src_ip 57.254.53.94 dst_ip 74.64.100.32 ip_proto udp src_port 9869 dst_port 65534 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10969 flower src_mac 02:d7:e1:9f:a7:ba dst_mac 02:70:62:0f:d5:6a vlan_id 2956 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10970 flower src_mac 02:b3:11:27:91:f1 dst_mac 02:b4:6f:34:a2:23 vlan_id 883 vlan_ethtype ip src_ip 47.205.223.100 dst_ip 122.233.44.77 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10971 flower src_mac 02:e4:53:02:31:ee dst_mac 02:13:f4:56:a7:ef vlan_id 426 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10972 flower src_mac 02:ee:31:7f:b2:2d dst_mac 02:77:fd:35:59:e9 vlan_id 78 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10973 flower src_mac 02:c0:ef:e0:ca:ea dst_mac 02:40:dd:3d:85:a4 vlan_id 446 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10974 flower src_mac 02:76:6d:b7:98:fc dst_mac 02:e0:ce:35:90:b6 vlan_id 1045 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 10975 flower src_mac 02:c0:2a:bf:56:83 dst_mac 02:64:7f:d7:ad:2c vlan_id 3515 vlan_ethtype 0x0800 src_ip 49.136.208.7 dst_ip 28.68.152.180 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 10976 flower src_mac 02:74:7f:d0:fe:43 dst_mac 02:0a:58:ba:54:81 vlan_id 55 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 10977 flower src_mac 02:83:88:72:fb:1e dst_mac 02:03:47:52:9d:c2 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10978 flower src_mac 02:ee:08:40:de:85 dst_mac 02:de:7d:ed:63:d1 vlan_id 482 vlan_ethtype ipv4 src_ip 45.27.249.217 dst_ip 50.41.136.173 ip_proto udp src_port 61522 dst_port 33395 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10979 flower src_mac 02:fc:83:b0:8c:51 dst_mac 02:c7:36:c7:5b:8b vlan_id 2410 vlan_ethtype 0x0800 src_ip 92.188.249.120 dst_ip 57.157.138.215 ip_proto tcp src_port 49767 dst_port 31569 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10980 flower src_mac 02:6a:c0:9d:7a:ba dst_mac 02:af:5e:e7:f4:9d src_ip 80.99.100.88 dst_ip 92.243.0.186 ip_proto udp src_port 27710 dst_port 49253 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10981 flower src_mac 02:44:1b:34:5c:a6 dst_mac 02:53:06:bb:f2:ff action drop && tc filter add dev swp33 ingress protocol ip pref 10982 flower src_mac 02:78:c0:2c:21:a0 dst_mac 02:1e:29:00:0d:9f src_ip 63.198.144.228 dst_ip 71.156.51.152 ip_proto icmp code 39 type 16 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10983 flower src_mac 02:c3:30:02:c0:15 dst_mac 02:3b:23:5b:cd:d7 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 10984 flower src_mac 02:14:6c:0e:9f:98 dst_mac 02:c2:05:24:1c:29 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 10985 flower src_mac 02:d9:7b:ef:5c:0c dst_mac 02:bf:b0:39:7c:1e action trap && tc filter add dev swp33 ingress protocol 802.1q pref 10986 flower src_mac 02:a8:9f:c3:e2:a1 dst_mac 02:51:e2:fe:3a:58 vlan_id 1015 vlan_ethtype 0x0800 src_ip 87.172.237.118 dst_ip 67.97.68.119 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 10987 flower src_mac 02:14:be:2a:ea:89 dst_mac 02:ab:39:d6:fc:2a src_ip 70.175.221.134 dst_ip 93.183.153.205 ip_proto udp src_port 16213 dst_port 5323 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10988 flower src_mac 02:4e:ec:85:0f:81 dst_mac 02:fa:49:02:94:49 vlan_id 14 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10989 flower src_mac 02:47:fd:0f:32:c1 dst_mac 02:10:e4:bf:e3:a4 vlan_id 685 vlan_ethtype ip src_ip 81.196.14.53 dst_ip 83.245.15.217 ip_proto tcp src_port 50358 dst_port 61995 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10990 flower src_mac 02:a3:5b:1b:83:86 dst_mac 02:d4:58:d4:9d:6c vlan_id 2209 vlan_ethtype 0x0800 src_ip 63.46.29.26 dst_ip 102.176.10.248 action pass && tc filter add dev swp33 ingress protocol ip pref 10991 flower src_mac 02:b9:29:a2:77:28 dst_mac 02:92:60:17:1f:f8 src_ip 69.107.2.147 dst_ip 69.167.163.248 ip_proto udp src_port 24393 dst_port 16588 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 10992 flower src_mac 02:31:01:b8:4a:e1 dst_mac 02:6e:fc:ed:b0:7a action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 10993 flower src_mac 02:ce:d9:e3:8a:6b dst_mac 02:e7:a8:3e:67:f5 src_ip 48.125.155.212 dst_ip 65.219.213.116 ip_proto udp src_port 61869 dst_port 51655 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 10994 flower src_mac 02:d0:ed:94:af:2f dst_mac 02:d9:f7:71:e4:cc vlan_id 1907 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 10995 flower src_mac 02:fd:26:eb:30:64 dst_mac 02:b9:36:d9:e9:61 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10996 flower src_mac 02:38:ae:93:b9:ad dst_mac 02:6e:e7:ba:62:9a vlan_id 1404 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 10997 flower src_mac 02:2a:aa:02:4b:a5 dst_mac 02:36:e9:51:1d:92 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 10998 flower src_mac 02:1c:e8:d8:83:84 dst_mac 02:19:29:ce:c8:55 vlan_id 1215 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 10999 flower src_mac 02:95:aa:bd:b8:f5 dst_mac 02:61:bd:94:36:26 vlan_id 4056 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11000 flower src_mac 02:be:cb:76:06:68 dst_mac 02:7d:36:eb:80:ad action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11001 flower src_mac 02:8d:99:0a:a0:b6 dst_mac 02:2a:ae:4c:27:da action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11002 flower src_mac 02:ce:d6:0b:6d:57 dst_mac 02:50:08:91:5d:dc vlan_id 677 vlan_ethtype ipv4 src_ip 49.220.68.189 dst_ip 48.182.145.45 ip_proto udp src_port 24110 dst_port 58272 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11003 flower src_mac 02:47:58:ab:9f:99 dst_mac 02:8c:dd:2b:46:cf src_ip 18.112.109.170 dst_ip 100.114.189.95 ip_proto icmp code 197 type 8 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11004 flower src_mac 02:9b:6a:41:5a:a0 dst_mac 02:64:13:70:b2:d7 src_ip 78.159.176.41 dst_ip 97.101.161.146 ip_proto udp src_port 34480 dst_port 14093 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11005 flower src_mac 02:ed:2e:db:2a:2a dst_mac 02:d3:d9:db:0f:4b vlan_id 1277 vlan_ethtype ipv4 src_ip 89.231.3.191 dst_ip 64.194.222.13 ip_proto udp src_port 47305 dst_port 53934 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11006 flower src_mac 02:c6:22:f2:65:35 dst_mac 02:ee:ab:32:69:e5 action drop && tc filter add dev swp33 ingress protocol ip pref 11007 flower src_mac 02:19:c8:9a:83:ce dst_mac 02:5f:93:6a:80:0e src_ip 121.42.75.224 dst_ip 88.118.66.64 ip_proto icmp code 4 type 17 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11008 flower src_mac 02:85:f0:3a:80:4f dst_mac 02:8d:eb:b8:a1:ae action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11009 flower src_mac 02:c6:51:74:f1:1c dst_mac 02:19:65:11:f2:e2 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11010 flower src_mac 02:c1:0f:63:f7:a8 dst_mac 02:88:c4:45:3c:19 vlan_id 436 vlan_ethtype 0x0800 src_ip 36.205.46.154 dst_ip 55.153.7.110 ip_proto tcp src_port 38949 dst_port 64002 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11011 flower src_mac 02:19:6c:f1:86:97 dst_mac 02:81:2c:fc:b8:16 vlan_id 2952 vlan_ethtype ip src_ip 73.196.205.172 dst_ip 112.161.147.208 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11012 flower src_mac 02:b9:25:ab:89:7d dst_mac 02:63:a6:71:43:0a action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11013 flower src_mac 02:08:c6:96:39:e2 dst_mac 02:b8:0c:df:1c:4f src_ip 90.247.247.237 dst_ip 52.176.179.72 ip_proto tcp src_port 13060 dst_port 9230 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11014 flower src_mac 02:32:ce:7a:7e:6b dst_mac 02:90:9e:6f:20:b0 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11015 flower src_mac 02:f0:1b:cb:33:27 dst_mac 02:8d:63:21:7f:2c src_ip 27.105.74.202 dst_ip 23.112.74.62 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11016 flower src_mac 02:ff:5a:a3:54:db dst_mac 02:ba:de:0b:e7:dc vlan_id 2501 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11017 flower src_mac 02:42:ad:fc:ea:bc dst_mac 02:8c:34:65:9d:11 action pass && tc filter add dev swp33 ingress protocol ip pref 11018 flower src_mac 02:87:99:e1:d5:15 dst_mac 02:50:ad:f5:b7:e1 src_ip 16.19.89.68 dst_ip 72.203.197.9 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11019 flower src_mac 02:3d:e0:00:1d:35 dst_mac 02:ee:cb:c0:3d:4a vlan_id 2894 vlan_ethtype ip src_ip 13.16.20.230 dst_ip 91.144.146.172 ip_proto udp src_port 20381 dst_port 36906 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11020 flower src_mac 02:47:9c:b1:57:01 dst_mac 02:14:2c:fd:26:9e vlan_id 1725 vlan_ethtype ipv4 src_ip 40.104.146.190 dst_ip 54.83.13.76 ip_proto udp src_port 3017 dst_port 48556 action trap && tc filter add dev swp33 ingress protocol ip pref 11021 flower src_mac 02:f2:6a:82:91:ae dst_mac 02:06:93:15:53:b6 src_ip 96.158.103.133 dst_ip 58.188.247.82 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11022 flower src_mac 02:b4:0a:45:51:76 dst_mac 02:78:85:19:7a:a9 vlan_id 2012 vlan_ethtype 0x0800 src_ip 78.112.137.81 dst_ip 20.166.138.53 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11023 flower src_mac 02:72:76:81:7b:5a dst_mac 02:26:9c:b2:2a:4e vlan_id 740 vlan_ethtype ip src_ip 83.180.148.103 dst_ip 35.141.163.234 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11024 flower src_mac 02:ed:80:d7:c8:e8 dst_mac 02:3c:1c:65:f5:1b vlan_id 1952 vlan_ethtype ipv4 src_ip 115.16.13.51 dst_ip 104.222.18.85 ip_proto tcp src_port 10374 dst_port 55626 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11025 flower src_mac 02:f9:0c:aa:04:01 dst_mac 02:06:31:e1:ed:9f vlan_id 1497 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11026 flower src_mac 02:8f:88:33:a4:68 dst_mac 02:ab:a5:9d:93:26 vlan_id 2381 vlan_ethtype 0x0800 src_ip 79.156.220.99 dst_ip 62.87.175.111 ip_proto udp src_port 52121 dst_port 27927 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11027 flower src_mac 02:26:b3:ea:df:25 dst_mac 02:37:f0:7f:b4:a7 vlan_id 705 vlan_ethtype ip src_ip 67.220.172.201 dst_ip 18.255.142.136 ip_proto tcp src_port 34743 dst_port 46018 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 11028 flower src_mac 02:3e:5a:6d:87:d3 dst_mac 02:38:cd:cd:56:48 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 11029 flower src_mac 02:af:03:21:df:5b dst_mac 02:e8:9d:25:60:0b action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11030 flower src_mac 02:2e:c7:bd:e8:dc dst_mac 02:c9:35:00:48:d6 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11031 flower src_mac 02:ae:7d:12:5f:24 dst_mac 02:c4:26:52:cc:18 src_ip 114.213.170.24 dst_ip 13.142.223.82 ip_proto icmp code 104 type 5 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 11032 flower src_mac 02:91:a9:23:72:c4 dst_mac 02:83:97:84:64:38 src_ip 30.152.240.53 dst_ip 19.116.24.12 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11033 flower src_mac 02:4d:5a:d7:40:a4 dst_mac 02:9c:1b:11:d3:54 vlan_id 259 vlan_ethtype ipv4 src_ip 69.43.232.62 dst_ip 70.216.2.219 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11034 flower src_mac 02:ac:b6:ba:0d:8f dst_mac 02:65:f8:a6:ba:ea vlan_id 723 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11035 flower src_mac 02:cf:70:1f:62:df dst_mac 02:0f:dc:e9:92:b3 action pass && tc filter add dev swp33 ingress protocol ip pref 11036 flower src_mac 02:4c:fe:00:2b:c9 dst_mac 02:47:05:73:40:ff src_ip 32.76.254.204 dst_ip 119.178.182.142 ip_proto udp src_port 5310 dst_port 14752 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11037 flower src_mac 02:ad:2e:75:d1:44 dst_mac 02:ce:a5:0f:bd:24 vlan_id 216 vlan_ethtype ip src_ip 101.125.26.148 dst_ip 124.81.212.239 ip_proto udp src_port 61125 dst_port 9707 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11038 flower src_mac 02:6c:7c:f9:dd:c0 dst_mac 02:0c:a2:6c:9e:99 src_ip 110.146.232.242 dst_ip 21.70.28.148 ip_proto udp src_port 17573 dst_port 23436 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11039 flower src_mac 02:33:39:f7:96:d6 dst_mac 02:82:4e:3c:2f:cc vlan_id 2349 vlan_ethtype 0x0800 src_ip 69.87.191.16 dst_ip 21.35.102.94 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11040 flower src_mac 02:f5:52:6b:50:22 dst_mac 02:67:ec:40:fa:41 vlan_id 410 vlan_ethtype ip src_ip 37.52.242.123 dst_ip 90.241.238.75 ip_proto tcp src_port 32903 dst_port 32796 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 11041 flower src_mac 02:74:a6:6d:60:a0 dst_mac 02:a9:6d:84:c5:d5 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11042 flower src_mac 02:e0:9b:c0:45:b2 dst_mac 02:00:2a:c1:1c:df action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11043 flower src_mac 02:13:c9:3e:a3:1b dst_mac 02:1e:62:6f:42:e9 vlan_id 375 vlan_ethtype 0x0800 src_ip 29.183.168.239 dst_ip 87.240.109.84 ip_proto udp src_port 42565 dst_port 27277 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11044 flower src_mac 02:e6:d0:3c:7e:92 dst_mac 02:36:98:f7:cb:f3 vlan_id 3486 vlan_ethtype ipv4 src_ip 108.66.213.156 dst_ip 18.145.50.144 ip_proto udp src_port 5641 dst_port 54877 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11045 flower src_mac 02:1b:86:ef:b9:07 dst_mac 02:f6:cb:4d:ac:37 src_ip 45.42.143.197 dst_ip 45.23.184.170 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 11046 flower src_mac 02:e0:c8:51:43:27 dst_mac 02:08:d2:9f:08:1f action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11047 flower src_mac 02:07:2a:f3:45:4a dst_mac 02:f0:9e:70:fc:5a vlan_id 3240 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11048 flower src_mac 02:d9:35:23:c9:8d dst_mac 02:76:11:78:5e:4c vlan_id 394 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11049 flower src_mac 02:40:86:f4:e7:25 dst_mac 02:03:c2:96:b7:af vlan_id 3140 vlan_ethtype ipv4 src_ip 46.218.131.215 dst_ip 125.239.116.1 ip_proto tcp src_port 15161 dst_port 39675 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11050 flower src_mac 02:45:71:79:9d:49 dst_mac 02:ee:f1:75:e8:29 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11051 flower src_mac 02:83:78:ab:ab:71 dst_mac 02:18:c9:10:6a:91 vlan_id 2793 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11052 flower src_mac 02:90:6b:c5:5d:53 dst_mac 02:94:70:b0:16:c7 vlan_id 4053 vlan_ethtype ip src_ip 82.59.226.32 dst_ip 118.69.157.162 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11053 flower src_mac 02:d4:14:46:eb:92 dst_mac 02:df:78:5d:d3:23 vlan_id 1442 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 11054 flower src_mac 02:f7:8a:da:80:d4 dst_mac 02:7c:15:01:d2:af action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11055 flower src_mac 02:7c:8d:4b:e9:3c dst_mac 02:ed:8b:4c:7b:54 action drop && tc filter add dev swp33 ingress protocol ip pref 11056 flower src_mac 02:95:77:16:20:12 dst_mac 02:c3:8d:df:5c:2b src_ip 85.56.60.91 dst_ip 114.253.146.10 ip_proto udp src_port 29163 dst_port 46084 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11057 flower src_mac 02:82:d9:b0:68:02 dst_mac 02:1c:4a:8a:94:ff src_ip 109.239.4.187 dst_ip 16.243.134.58 ip_proto icmp code 62 type 5 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11058 flower src_mac 02:86:3e:71:e6:b8 dst_mac 02:3f:c6:83:b3:f0 vlan_id 3423 vlan_ethtype ipv4 src_ip 88.127.175.98 dst_ip 27.207.145.225 ip_proto tcp src_port 13800 dst_port 45351 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11059 flower src_mac 02:42:34:49:be:02 dst_mac 02:ac:03:33:bd:fe vlan_id 3804 vlan_ethtype ipv4 src_ip 21.190.192.2 dst_ip 110.149.178.170 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11060 flower src_mac 02:54:8d:57:a6:40 dst_mac 02:ae:79:08:3d:e7 vlan_id 3890 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11061 flower src_mac 02:5e:a0:e5:31:7d dst_mac 02:dd:32:d8:ee:cd src_ip 37.108.178.67 dst_ip 44.60.196.181 ip_proto tcp src_port 13757 dst_port 10289 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11062 flower src_mac 02:fd:df:e5:1e:6d dst_mac 02:ad:8d:84:e1:0e action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11063 flower src_mac 02:6f:8e:8d:1d:2e dst_mac 02:d9:d8:14:e9:27 vlan_id 45 vlan_ethtype ip src_ip 121.79.2.39 dst_ip 120.196.195.105 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11064 flower src_mac 02:bb:7f:d7:bc:d9 dst_mac 02:89:a0:67:ae:84 src_ip 53.230.56.172 dst_ip 29.164.110.93 ip_proto tcp src_port 49001 dst_port 12041 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11065 flower src_mac 02:e8:0f:f9:d7:00 dst_mac 02:c6:0a:22:5d:c3 vlan_id 4086 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ip pref 11066 flower src_mac 02:38:83:ef:8b:b8 dst_mac 02:0c:d2:69:72:91 src_ip 97.250.51.171 dst_ip 75.191.4.88 ip_proto udp src_port 4506 dst_port 5195 action pass && tc filter add dev swp33 ingress protocol ip pref 11067 flower src_mac 02:38:dd:5f:b6:a7 dst_mac 02:70:d7:c5:ff:b0 src_ip 22.159.139.46 dst_ip 92.91.205.163 ip_proto icmp code 56 type 17 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11068 flower src_mac 02:a6:d9:5e:d1:48 dst_mac 02:f5:d4:57:51:8d action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11069 flower src_mac 02:1f:6b:a9:b2:39 dst_mac 02:2b:63:9d:79:70 src_ip 106.234.32.15 dst_ip 106.168.64.222 ip_proto icmp code 18 type 13 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11070 flower src_mac 02:3e:c3:a8:66:cd dst_mac 02:bf:11:6d:e6:38 src_ip 50.54.204.54 dst_ip 110.157.57.51 ip_proto udp src_port 14138 dst_port 7609 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11071 flower src_mac 02:58:ed:19:d0:90 dst_mac 02:17:82:62:50:19 vlan_id 2606 vlan_ethtype ip src_ip 75.17.76.170 dst_ip 94.203.194.144 ip_proto udp src_port 20841 dst_port 29772 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11072 flower src_mac 02:fb:ca:53:72:6f dst_mac 02:6d:a7:b2:2a:88 vlan_id 1501 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol ip pref 11073 flower src_mac 02:ac:bb:18:4c:e7 dst_mac 02:21:ca:bb:7b:78 src_ip 30.27.202.105 dst_ip 49.246.46.155 ip_proto tcp src_port 39601 dst_port 9574 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11074 flower src_mac 02:3d:00:ac:d3:a4 dst_mac 02:c1:46:d3:2e:6d vlan_id 1470 vlan_ethtype ip src_ip 108.239.21.239 dst_ip 25.255.154.32 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11075 flower src_mac 02:ef:d0:8c:dd:20 dst_mac 02:4b:63:5e:be:cd vlan_id 2730 vlan_ethtype ip src_ip 37.250.213.55 dst_ip 80.26.107.8 ip_proto tcp src_port 65371 dst_port 52780 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11076 flower src_mac 02:51:ac:a5:99:76 dst_mac 02:fa:ae:fc:7e:6b action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11077 flower src_mac 02:76:0f:9c:9f:eb dst_mac 02:f6:1c:08:57:e9 vlan_id 3851 vlan_ethtype ip src_ip 85.201.88.234 dst_ip 41.119.20.26 ip_proto tcp src_port 29988 dst_port 57057 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11078 flower src_mac 02:61:3f:f4:68:3b dst_mac 02:84:df:ab:a6:75 src_ip 78.74.120.161 dst_ip 32.28.94.74 ip_proto tcp src_port 30727 dst_port 36696 action trap && tc filter add dev swp33 ingress protocol ip pref 11079 flower src_mac 02:b6:6a:8f:3a:b5 dst_mac 02:a9:7d:99:c8:37 src_ip 76.255.170.221 dst_ip 73.159.242.131 ip_proto tcp src_port 37332 dst_port 16644 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11080 flower src_mac 02:4a:08:08:ba:8a dst_mac 02:d7:7f:c9:3d:7c vlan_id 1449 vlan_ethtype ipv4 src_ip 119.250.209.107 dst_ip 100.31.210.144 ip_proto tcp src_port 372 dst_port 35880 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11081 flower src_mac 02:c4:db:06:58:cc dst_mac 02:79:66:a0:72:ef action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11082 flower src_mac 02:77:ae:a1:58:0f dst_mac 02:e8:d3:79:7b:35 vlan_id 736 vlan_ethtype ip src_ip 30.87.63.128 dst_ip 39.100.69.51 ip_proto tcp src_port 46188 dst_port 30170 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11083 flower src_mac 02:35:8f:cf:69:de dst_mac 02:dc:9b:af:20:fc action drop && tc filter add dev swp33 ingress protocol ipv4 pref 11084 flower src_mac 02:4a:c0:51:c2:68 dst_mac 02:c7:74:3a:8f:d9 src_ip 67.2.41.1 dst_ip 123.169.163.201 ip_proto icmp code 140 type 16 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11085 flower src_mac 02:57:74:0c:cc:59 dst_mac 02:de:c3:77:d4:79 vlan_id 2578 vlan_ethtype ip src_ip 66.71.136.26 dst_ip 104.15.15.205 ip_proto udp src_port 5986 dst_port 54099 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11086 flower src_mac 02:31:4a:a1:33:32 dst_mac 02:f6:2c:c2:14:b8 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11087 flower src_mac 02:03:7e:64:32:30 dst_mac 02:18:48:39:8f:ea vlan_id 1360 vlan_ethtype 0x0800 src_ip 112.63.83.132 dst_ip 119.43.16.202 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11088 flower src_mac 02:77:c3:77:c8:c8 dst_mac 02:4c:07:33:c2:19 vlan_id 2196 vlan_ethtype ipv4 src_ip 120.213.58.4 dst_ip 32.43.1.215 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11089 flower src_mac 02:b1:05:08:ba:f7 dst_mac 02:b2:c2:99:f1:ed src_ip 65.79.136.22 dst_ip 26.21.0.216 ip_proto udp src_port 30423 dst_port 37200 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11090 flower src_mac 02:54:eb:cb:06:43 dst_mac 02:ca:96:91:59:05 vlan_id 2402 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11091 flower src_mac 02:03:08:e6:ff:0b dst_mac 02:cb:1a:10:4b:6a src_ip 38.229.64.2 dst_ip 106.216.62.148 ip_proto icmp code 135 type 4 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11092 flower src_mac 02:fc:f5:88:82:1b dst_mac 02:58:78:3f:d1:f1 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11093 flower src_mac 02:2f:65:30:8b:51 dst_mac 02:df:af:f3:ea:87 vlan_id 1947 vlan_ethtype ip src_ip 30.139.145.65 dst_ip 53.129.251.39 ip_proto tcp src_port 17527 dst_port 6265 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11094 flower src_mac 02:85:42:17:40:99 dst_mac 02:3c:53:49:5d:1c action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11095 flower src_mac 02:cc:ef:a3:91:4b dst_mac 02:c6:9a:81:f8:bc vlan_id 2604 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 11096 flower src_mac 02:19:4e:da:1f:1f dst_mac 02:19:48:14:91:e3 src_ip 64.214.70.191 dst_ip 34.31.4.13 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11097 flower src_mac 02:a1:38:bb:9d:38 dst_mac 02:2a:c2:fd:93:86 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11098 flower src_mac 02:ad:ea:08:64:b3 dst_mac 02:7f:c7:c3:46:09 vlan_id 1620 vlan_ethtype 0x0800 src_ip 16.60.217.63 dst_ip 75.34.69.109 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11099 flower src_mac 02:69:6f:88:df:4b dst_mac 02:4c:06:73:ec:c2 vlan_id 2061 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11100 flower src_mac 02:ce:8c:e4:3c:72 dst_mac 02:d1:68:31:f2:d6 vlan_id 3348 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11101 flower src_mac 02:5b:6f:b6:85:7c dst_mac 02:de:dd:7c:03:dc vlan_id 3488 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11102 flower src_mac 02:9e:1d:ae:44:27 dst_mac 02:e4:7f:df:f4:a0 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11103 flower src_mac 02:26:10:c7:4b:fc dst_mac 02:19:4a:ad:50:ee vlan_id 3949 vlan_ethtype ipv4 src_ip 101.211.62.27 dst_ip 85.25.177.229 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11104 flower src_mac 02:68:33:cd:ef:4e dst_mac 02:23:a3:c3:21:e7 vlan_id 1556 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11105 flower src_mac 02:e8:29:b2:90:dd dst_mac 02:e6:5c:2b:40:69 vlan_id 3626 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11106 flower src_mac 02:88:cb:46:60:8b dst_mac 02:08:a8:fb:2d:31 vlan_id 1619 vlan_ethtype 0x0800 src_ip 40.18.109.206 dst_ip 104.74.241.233 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 11107 flower src_mac 02:0e:79:3c:85:f0 dst_mac 02:dd:de:e7:2e:69 src_ip 31.248.255.104 dst_ip 113.75.52.91 ip_proto icmp code 200 type 15 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11108 flower src_mac 02:d9:a6:ae:bc:1c dst_mac 02:6e:56:ee:e9:94 vlan_id 562 vlan_ethtype ip src_ip 43.223.141.156 dst_ip 12.202.125.142 ip_proto tcp src_port 7576 dst_port 16601 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11109 flower src_mac 02:3b:72:28:03:c9 dst_mac 02:d7:97:60:d7:2a vlan_id 1835 vlan_ethtype ip src_ip 73.29.134.143 dst_ip 86.154.99.151 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11110 flower src_mac 02:ca:e5:47:1d:83 dst_mac 02:39:4d:57:89:a1 vlan_id 1001 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11111 flower src_mac 02:b6:0e:75:12:5e dst_mac 02:e6:1d:7e:63:5e vlan_id 1403 vlan_ethtype ipv4 src_ip 109.102.209.19 dst_ip 23.190.149.17 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11112 flower src_mac 02:05:e2:37:a7:6b dst_mac 02:98:84:53:1e:cd vlan_id 3459 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11113 flower src_mac 02:2c:11:20:18:3a dst_mac 02:7d:c1:cc:61:1e action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11114 flower src_mac 02:a4:cf:6a:ee:a5 dst_mac 02:e0:63:8a:89:89 vlan_id 1086 vlan_ethtype 0x0800 src_ip 78.24.212.88 dst_ip 13.219.140.154 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 11115 flower src_mac 02:5f:dd:a9:cb:da dst_mac 02:d4:fc:d4:c4:18 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11116 flower src_mac 02:ea:87:79:68:99 dst_mac 02:3f:47:06:ee:4b vlan_id 2140 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11117 flower src_mac 02:34:3f:39:17:f7 dst_mac 02:68:3e:89:e4:5a src_ip 114.38.75.184 dst_ip 91.231.63.23 ip_proto udp src_port 54632 dst_port 6685 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11118 flower src_mac 02:e0:8c:48:13:bb dst_mac 02:77:5b:1c:66:0b src_ip 16.239.60.233 dst_ip 37.124.245.156 ip_proto tcp src_port 51635 dst_port 31171 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11119 flower src_mac 02:d5:c5:3c:0e:bc dst_mac 02:b9:6c:d0:7a:ea action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11120 flower src_mac 02:c4:0e:10:df:6e dst_mac 02:87:c2:02:1d:7f vlan_id 2485 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11121 flower src_mac 02:3f:69:3c:73:10 dst_mac 02:00:82:f0:02:19 src_ip 20.153.227.142 dst_ip 44.236.214.17 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11122 flower src_mac 02:aa:0e:07:73:df dst_mac 02:49:d5:7d:2f:e1 vlan_id 2195 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol ip pref 11123 flower src_mac 02:23:35:ab:ae:5d dst_mac 02:93:6c:43:67:97 src_ip 105.182.255.131 dst_ip 18.212.96.115 ip_proto icmp code 26 type 14 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11124 flower src_mac 02:9a:3c:39:ab:fc dst_mac 02:0d:10:30:3e:05 vlan_id 2187 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11125 flower src_mac 02:39:17:73:60:9c dst_mac 02:89:b8:42:2a:f0 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11126 flower src_mac 02:72:7e:90:77:b8 dst_mac 02:8b:52:39:f6:04 src_ip 30.172.121.223 dst_ip 35.38.226.190 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11127 flower src_mac 02:c7:81:2d:46:13 dst_mac 02:56:7d:8e:84:5f action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11128 flower src_mac 02:c0:80:aa:75:4a dst_mac 02:f6:96:ee:bd:ed vlan_id 747 vlan_ethtype ipv4 src_ip 98.109.40.166 dst_ip 30.232.165.156 ip_proto udp src_port 284 dst_port 27585 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11129 flower src_mac 02:4d:05:61:c0:b3 dst_mac 02:b2:73:d9:c5:3c vlan_id 2987 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11130 flower src_mac 02:8c:38:17:bf:c2 dst_mac 02:93:a6:27:8c:74 src_ip 115.87.50.97 dst_ip 122.163.193.227 ip_proto tcp src_port 34126 dst_port 58043 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11131 flower src_mac 02:e1:4f:e1:3f:0c dst_mac 02:76:6d:71:0f:29 vlan_id 1132 vlan_ethtype ipv4 src_ip 56.4.234.193 dst_ip 68.141.25.62 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11132 flower src_mac 02:96:19:d9:1e:80 dst_mac 02:92:2a:cf:61:f2 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 11133 flower src_mac 02:03:43:a2:7d:2f dst_mac 02:37:18:76:5b:cd action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11134 flower src_mac 02:16:15:0c:d0:6c dst_mac 02:fb:e2:e7:57:13 vlan_id 2598 vlan_ethtype 0x0800 src_ip 41.57.85.48 dst_ip 25.84.235.63 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11135 flower src_mac 02:38:93:9e:be:7a dst_mac 02:37:64:93:bb:fb vlan_id 3601 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11136 flower src_mac 02:e7:2a:ef:da:08 dst_mac 02:6b:6f:d2:67:97 src_ip 79.142.219.3 dst_ip 108.37.226.79 ip_proto icmp code 122 type 8 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 11137 flower src_mac 02:ae:a8:08:a4:f1 dst_mac 02:9a:78:8e:22:e6 src_ip 112.223.154.38 dst_ip 97.164.172.64 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11138 flower src_mac 02:59:75:d1:dc:24 dst_mac 02:7f:23:c5:7a:c1 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11139 flower src_mac 02:6e:ce:fc:e5:e0 dst_mac 02:d8:c4:3c:58:ce action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11140 flower src_mac 02:9d:d5:47:52:2c dst_mac 02:aa:bc:73:f0:70 vlan_id 55 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11141 flower src_mac 02:12:68:d4:11:ed dst_mac 02:a0:73:e2:7f:33 vlan_id 1109 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11142 flower src_mac 02:3a:17:37:25:78 dst_mac 02:9e:9e:ae:f2:01 vlan_id 3006 vlan_ethtype ip src_ip 27.170.170.61 dst_ip 124.122.7.183 ip_proto udp src_port 32154 dst_port 32430 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11143 flower src_mac 02:c5:3f:88:b3:01 dst_mac 02:bb:bc:3d:cc:11 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11144 flower src_mac 02:b2:1c:66:3e:7e dst_mac 02:11:be:8a:a8:a8 vlan_id 896 vlan_ethtype ip src_ip 86.164.101.211 dst_ip 71.139.205.63 ip_proto tcp src_port 60858 dst_port 34868 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11145 flower src_mac 02:71:70:6a:ed:84 dst_mac 02:b6:5a:f6:c3:31 src_ip 126.68.195.224 dst_ip 65.193.151.117 ip_proto udp src_port 29377 dst_port 44864 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11146 flower src_mac 02:a8:50:26:f9:eb dst_mac 02:98:90:e2:e2:6f vlan_id 2477 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11147 flower src_mac 02:d5:98:c1:d4:be dst_mac 02:f0:51:03:d7:40 vlan_id 3807 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 11148 flower src_mac 02:8a:50:bf:d4:7f dst_mac 02:30:33:37:71:bf src_ip 103.114.179.43 dst_ip 25.10.39.124 ip_proto icmp code 103 type 16 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11149 flower src_mac 02:c7:7c:26:e1:a8 dst_mac 02:71:d5:8a:d0:3d vlan_id 2859 vlan_ethtype 0x0800 src_ip 73.112.156.221 dst_ip 112.141.232.42 ip_proto tcp src_port 33954 dst_port 48733 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11150 flower src_mac 02:13:53:17:47:31 dst_mac 02:31:4d:38:b0:8f action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11151 flower src_mac 02:7b:d4:84:5e:f8 dst_mac 02:51:d5:3c:38:71 vlan_id 3908 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11152 flower src_mac 02:fa:4b:a2:19:89 dst_mac 02:f3:07:87:1e:2d vlan_id 3721 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11153 flower src_mac 02:c0:26:1e:df:36 dst_mac 02:5a:f9:04:b5:cd vlan_id 2750 vlan_ethtype ip src_ip 12.75.94.5 dst_ip 97.112.80.184 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11154 flower src_mac 02:e3:36:14:0e:22 dst_mac 02:f3:3a:9a:9f:c2 vlan_id 2171 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol ip pref 11155 flower src_mac 02:85:ec:b8:3e:75 dst_mac 02:63:82:e0:b7:d7 src_ip 41.46.84.90 dst_ip 54.64.63.95 ip_proto udp src_port 43506 dst_port 58573 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11156 flower src_mac 02:e2:11:70:b9:7e dst_mac 02:0b:04:7d:10:59 vlan_id 2695 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11157 flower src_mac 02:af:a9:aa:79:f5 dst_mac 02:80:62:3e:7e:18 vlan_id 2158 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11158 flower src_mac 02:3d:7b:82:e9:33 dst_mac 02:9f:bc:2d:f1:f9 vlan_id 1277 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11159 flower src_mac 02:b4:32:75:32:95 dst_mac 02:d0:74:8f:c9:fb vlan_id 2760 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11160 flower src_mac 02:ef:a9:73:11:60 dst_mac 02:8a:3f:5d:a7:b9 src_ip 52.141.242.48 dst_ip 50.47.144.171 ip_proto tcp src_port 20285 dst_port 57746 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11161 flower src_mac 02:8e:a7:35:46:1a dst_mac 02:5c:79:27:ac:f2 src_ip 31.207.161.128 dst_ip 72.117.105.207 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11162 flower src_mac 02:87:87:af:c9:ce dst_mac 02:bd:89:f9:7d:96 vlan_id 3407 vlan_ethtype ip src_ip 120.192.23.53 dst_ip 65.183.246.100 ip_proto tcp src_port 58014 dst_port 36294 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11163 flower src_mac 02:ee:28:15:d5:3a dst_mac 02:d0:5c:72:9c:b1 action drop && tc filter add dev swp33 ingress protocol ip pref 11164 flower src_mac 02:b9:aa:ef:27:60 dst_mac 02:59:91:c7:d1:77 src_ip 25.218.236.8 dst_ip 89.143.158.51 ip_proto tcp src_port 54599 dst_port 19863 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11165 flower src_mac 02:fc:59:7f:31:dd dst_mac 02:81:4f:13:51:a6 vlan_id 146 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11166 flower src_mac 02:7d:3b:4c:23:49 dst_mac 02:20:c8:24:53:ce action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11167 flower src_mac 02:23:b2:3e:27:b5 dst_mac 02:6b:bf:78:6b:4c vlan_id 185 vlan_ethtype 0x0800 src_ip 11.230.108.215 dst_ip 69.246.21.55 action trap && tc filter add dev swp33 ingress protocol ip pref 11168 flower src_mac 02:47:15:0b:fd:34 dst_mac 02:49:f4:fe:7a:29 src_ip 93.59.13.178 dst_ip 104.177.131.171 ip_proto tcp src_port 13028 dst_port 3572 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11169 flower src_mac 02:1e:d5:bb:eb:b1 dst_mac 02:ac:93:ae:40:88 vlan_id 1494 vlan_ethtype 0x0800 src_ip 51.243.151.33 dst_ip 118.186.186.249 ip_proto tcp src_port 61261 dst_port 24572 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11170 flower src_mac 02:f5:8e:41:1c:91 dst_mac 02:05:82:1e:76:03 vlan_id 3084 vlan_ethtype 0x0800 src_ip 100.65.134.232 dst_ip 94.222.139.142 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11171 flower src_mac 02:b5:78:22:b0:00 dst_mac 02:f3:77:eb:95:5c action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11172 flower src_mac 02:09:f3:4d:22:42 dst_mac 02:2f:7f:f5:dc:7f action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11173 flower src_mac 02:35:39:89:28:9b dst_mac 02:b8:7b:a5:ba:9c vlan_id 3386 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11174 flower src_mac 02:36:e9:5c:f4:68 dst_mac 02:60:a1:39:51:11 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 11175 flower src_mac 02:88:15:31:03:c6 dst_mac 02:84:97:2b:c6:59 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11176 flower src_mac 02:17:0b:d1:cf:ab dst_mac 02:08:a5:1c:25:57 vlan_id 1538 vlan_ethtype ipv4 src_ip 54.99.108.153 dst_ip 43.157.114.215 ip_proto tcp src_port 61824 dst_port 2062 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 11177 flower src_mac 02:8e:83:fb:3b:52 dst_mac 02:b8:1a:ec:23:96 src_ip 37.189.254.247 dst_ip 87.202.238.239 ip_proto icmp code 238 type 4 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11178 flower src_mac 02:8c:92:3d:a9:96 dst_mac 02:0d:9c:16:fb:26 vlan_id 507 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11179 flower src_mac 02:b4:0f:ac:d1:8a dst_mac 02:c7:3a:df:3b:84 vlan_id 4029 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11180 flower src_mac 02:45:80:28:76:89 dst_mac 02:f5:05:cb:45:25 vlan_id 1641 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11181 flower src_mac 02:c7:8b:bf:cd:a9 dst_mac 02:c6:b9:d4:03:08 vlan_id 41 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 11182 flower src_mac 02:e8:93:41:7d:3b dst_mac 02:5d:80:b8:a5:7f src_ip 83.176.83.183 dst_ip 56.156.233.240 ip_proto icmp code 48 type 11 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11183 flower src_mac 02:c3:d4:cf:01:10 dst_mac 02:ca:2a:c6:ee:be vlan_id 3640 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 11184 flower src_mac 02:01:8a:17:76:db dst_mac 02:06:c3:b9:d6:86 src_ip 20.139.136.24 dst_ip 103.169.41.153 ip_proto tcp src_port 63640 dst_port 1935 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 11185 flower src_mac 02:d0:d7:ec:25:e2 dst_mac 02:62:43:2d:d7:c6 src_ip 50.70.255.107 dst_ip 14.36.140.63 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11186 flower src_mac 02:f7:b9:9d:5a:67 dst_mac 02:e6:15:39:6f:29 vlan_id 546 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11187 flower src_mac 02:fa:5b:c6:92:e8 dst_mac 02:80:5c:f5:59:13 src_ip 42.199.249.151 dst_ip 92.194.16.201 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11188 flower src_mac 02:e8:d0:06:96:83 dst_mac 02:df:ed:87:d4:ab vlan_id 3 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11189 flower src_mac 02:63:58:ac:c0:54 dst_mac 02:1e:d6:3f:29:ce vlan_id 3742 vlan_ethtype ipv4 src_ip 60.50.143.109 dst_ip 26.231.176.104 ip_proto tcp src_port 56023 dst_port 58730 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11190 flower src_mac 02:ac:4f:b1:68:90 dst_mac 02:ee:95:1a:c5:3f vlan_id 510 vlan_ethtype ip src_ip 94.234.33.96 dst_ip 29.11.125.236 ip_proto tcp src_port 62842 dst_port 8836 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11191 flower src_mac 02:f2:c4:0e:9d:64 dst_mac 02:35:67:49:63:cd action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11192 flower src_mac 02:e6:50:a7:bc:30 dst_mac 02:dc:c9:df:c2:6e vlan_id 2360 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11193 flower src_mac 02:b1:40:e2:5b:d6 dst_mac 02:05:ad:88:e9:d1 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11194 flower src_mac 02:5c:66:c5:45:4a dst_mac 02:79:32:c5:81:ea src_ip 73.34.168.166 dst_ip 97.134.41.227 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11195 flower src_mac 02:4a:19:18:cb:00 dst_mac 02:ea:40:9c:15:3e vlan_id 2639 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11196 flower src_mac 02:d5:65:ab:88:95 dst_mac 02:80:e1:fe:b0:6e vlan_id 1177 vlan_ethtype 0x0800 src_ip 59.113.21.200 dst_ip 78.216.46.119 ip_proto tcp src_port 49285 dst_port 62652 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11197 flower src_mac 02:34:88:af:60:7f dst_mac 02:c0:24:e8:33:30 vlan_id 974 vlan_ethtype ip src_ip 95.188.96.192 dst_ip 124.92.13.126 ip_proto udp src_port 60787 dst_port 13157 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11198 flower src_mac 02:2e:4e:02:67:1b dst_mac 02:2e:e1:e3:3b:d4 vlan_id 75 vlan_ethtype 0x0800 src_ip 120.122.136.109 dst_ip 35.33.43.43 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11199 flower src_mac 02:13:63:e6:e7:e4 dst_mac 02:8f:28:d4:a9:a4 vlan_id 2333 vlan_ethtype 0x9100 action trap INFO asyncssh:logging.py:92 [conn=24, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=24, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 pref 11200 flower src_mac 02:0e:f0:dc:a5:7c dst_mac 02:ed:de:6f:2a:d6 vlan_id 631 vlan_ethtype ip src_ip 105.152.250.207 dst_ip 74.160.191.11 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11201 flower src_mac 02:2a:e7:37:f3:0e dst_mac 02:18:e6:ba:b4:ed action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11202 flower src_mac 02:9c:5b:ef:bc:e2 dst_mac 02:4c:9d:5c:24:c3 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11203 flower src_mac 02:70:bd:a4:3e:e4 dst_mac 02:a5:67:82:da:58 vlan_id 586 vlan_ethtype ip src_ip 47.103.2.133 dst_ip 21.155.158.138 ip_proto tcp src_port 42501 dst_port 47751 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11204 flower src_mac 02:4e:f0:fa:6b:15 dst_mac 02:a9:b0:6c:98:96 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11205 flower src_mac 02:ed:b6:0b:c0:69 dst_mac 02:b5:c5:32:93:4c src_ip 78.65.194.239 dst_ip 37.23.114.226 ip_proto icmp code 180 type 0 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11206 flower src_mac 02:52:4a:f0:f5:1b dst_mac 02:a7:b1:70:58:37 vlan_id 2601 vlan_ethtype ipv4 src_ip 96.79.89.13 dst_ip 49.107.31.238 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11207 flower src_mac 02:81:a8:ca:ab:fe dst_mac 02:bd:11:28:65:5f action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11208 flower src_mac 02:2c:43:2b:2e:a1 dst_mac 02:de:9c:09:cd:11 vlan_id 393 vlan_ethtype ipv4 src_ip 48.154.29.209 dst_ip 49.109.188.136 ip_proto udp src_port 4307 dst_port 39774 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11209 flower src_mac 02:76:82:de:ef:93 dst_mac 02:c6:d4:77:8b:b0 vlan_id 214 vlan_ethtype ip src_ip 116.97.133.202 dst_ip 124.34.203.247 ip_proto udp src_port 64077 dst_port 19310 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11210 flower src_mac 02:80:04:c9:07:6d dst_mac 02:e4:93:7a:99:2b action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11211 flower src_mac 02:f1:46:68:5e:db dst_mac 02:64:a8:2e:23:84 vlan_id 846 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11212 flower src_mac 02:eb:42:89:73:d1 dst_mac 02:6b:57:38:2c:8e vlan_id 3420 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11213 flower src_mac 02:95:be:1e:38:26 dst_mac 02:7b:d0:17:aa:17 src_ip 101.15.197.43 dst_ip 21.194.60.232 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11214 flower src_mac 02:cc:29:2f:2a:f2 dst_mac 02:13:cf:90:3c:b8 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11215 flower src_mac 02:c1:83:8b:55:33 dst_mac 02:d5:d9:ce:be:e0 vlan_id 2252 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11216 flower src_mac 02:3f:c2:95:c9:dd dst_mac 02:56:d0:0e:37:3b action drop && tc filter add dev swp33 ingress protocol ipv4 pref 11217 flower src_mac 02:97:14:77:a6:91 dst_mac 02:f6:b9:ce:79:9f src_ip 11.161.231.24 dst_ip 15.149.187.203 ip_proto icmp code 186 type 12 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11218 flower src_mac 02:50:a0:7d:aa:ed dst_mac 02:9c:31:27:d3:84 vlan_id 2257 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11219 flower src_mac 02:3d:29:25:3d:d7 dst_mac 02:07:8d:e8:64:eb vlan_id 1917 vlan_ethtype 0x0800 src_ip 17.236.100.72 dst_ip 117.85.120.42 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11220 flower src_mac 02:c3:ac:90:db:a8 dst_mac 02:78:24:bb:89:31 vlan_id 614 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11221 flower src_mac 02:1d:23:90:59:b0 dst_mac 02:2b:9b:47:49:64 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 11222 flower src_mac 02:1a:d6:da:75:30 dst_mac 02:20:76:9e:7d:30 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11223 flower src_mac 02:94:d4:f7:ff:ba dst_mac 02:86:3e:cd:ef:2b vlan_id 3676 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11224 flower src_mac 02:e7:57:76:39:65 dst_mac 02:44:6f:d1:52:22 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11225 flower src_mac 02:d6:5f:8a:be:0b dst_mac 02:6b:f1:8b:5c:53 vlan_id 1856 vlan_ethtype 0x0800 src_ip 104.128.241.102 dst_ip 19.94.142.39 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11226 flower src_mac 02:6d:60:7d:8c:13 dst_mac 02:0f:77:b3:7a:85 vlan_id 3480 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11227 flower src_mac 02:7f:10:05:1e:35 dst_mac 02:11:c8:17:7d:3e action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11228 flower src_mac 02:a2:07:52:38:3b dst_mac 02:ea:da:81:a2:42 action trap && tc filter add dev swp33 ingress protocol ip pref 11229 flower src_mac 02:10:fd:eb:ee:a1 dst_mac 02:56:4b:13:d0:2d src_ip 79.111.92.16 dst_ip 59.83.88.100 ip_proto udp src_port 7555 dst_port 33157 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11230 flower src_mac 02:47:2e:f9:24:62 dst_mac 02:eb:65:06:36:65 vlan_id 209 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11231 flower src_mac 02:f2:cd:8c:52:ab dst_mac 02:04:14:8c:60:b8 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11232 flower src_mac 02:fb:99:c2:43:15 dst_mac 02:f7:34:04:de:a8 vlan_id 3798 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11233 flower src_mac 02:cd:17:33:10:85 dst_mac 02:ea:90:f2:c3:e5 vlan_id 1662 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11234 flower src_mac 02:5d:46:1e:d6:06 dst_mac 02:af:58:33:89:df src_ip 106.205.62.178 dst_ip 25.186.221.14 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11235 flower src_mac 02:ec:b7:88:3a:48 dst_mac 02:2f:75:b7:85:a2 vlan_id 3607 vlan_ethtype ipv4 src_ip 31.121.242.180 dst_ip 50.252.33.192 ip_proto udp src_port 1380 dst_port 57527 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11236 flower src_mac 02:4b:7f:50:33:6e dst_mac 02:02:6f:a2:d7:29 vlan_id 2674 vlan_ethtype 0x0800 src_ip 54.44.193.14 dst_ip 94.138.215.140 ip_proto udp src_port 22888 dst_port 4968 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11237 flower src_mac 02:fe:67:c6:54:ed dst_mac 02:b4:4b:b5:32:3c vlan_id 1250 vlan_ethtype 0x0800 src_ip 88.124.217.65 dst_ip 62.169.21.103 ip_proto udp src_port 18135 dst_port 15346 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11238 flower src_mac 02:6e:6c:2b:fd:4c dst_mac 02:bb:72:11:ed:be vlan_id 2856 vlan_ethtype 0x0800 src_ip 18.122.217.207 dst_ip 86.120.206.51 ip_proto tcp src_port 13920 dst_port 20659 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11239 flower src_mac 02:e2:61:ec:fd:18 dst_mac 02:02:5b:1b:6a:2c action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11240 flower src_mac 02:28:ef:b4:84:91 dst_mac 02:0b:1f:28:67:0f vlan_id 1599 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11241 flower src_mac 02:f4:6f:5c:80:a5 dst_mac 02:70:23:46:72:b9 vlan_id 3963 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11242 flower src_mac 02:74:91:8c:6b:45 dst_mac 02:78:8a:05:2b:c9 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11243 flower src_mac 02:e5:94:23:aa:ca dst_mac 02:21:a6:b4:10:7a action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11244 flower src_mac 02:cc:2b:20:5c:08 dst_mac 02:a7:92:33:a1:4c action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11245 flower src_mac 02:7d:8d:8c:7d:c3 dst_mac 02:35:78:02:e7:73 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11246 flower src_mac 02:c1:52:48:77:bf dst_mac 02:70:3d:9f:32:56 vlan_id 2591 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol ip pref 11247 flower src_mac 02:d5:f2:ad:8f:c7 dst_mac 02:c4:27:7b:fc:c9 src_ip 28.122.230.36 dst_ip 26.215.147.129 ip_proto udp src_port 15485 dst_port 59042 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11248 flower src_mac 02:26:cd:40:78:73 dst_mac 02:d1:d2:42:fe:ba src_ip 37.132.51.115 dst_ip 89.237.116.12 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11249 flower src_mac 02:d9:99:51:1d:32 dst_mac 02:f1:af:19:d3:e7 vlan_id 1066 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11250 flower src_mac 02:13:15:bf:fc:70 dst_mac 02:43:7d:33:39:e1 vlan_id 2580 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11251 flower src_mac 02:2e:7b:c2:84:09 dst_mac 02:d2:14:e2:d8:f3 src_ip 30.20.132.230 dst_ip 115.113.214.152 ip_proto icmp code 151 type 15 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11252 flower src_mac 02:9f:95:ae:fc:20 dst_mac 02:4b:2f:f5:78:8d action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 11253 flower src_mac 02:97:a1:a0:60:7b dst_mac 02:72:41:4a:be:d4 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11254 flower src_mac 02:64:9a:cb:2f:18 dst_mac 02:bb:56:4c:0c:83 vlan_id 2421 vlan_ethtype ipv4 src_ip 55.160.128.57 dst_ip 97.185.221.54 action drop && tc filter add dev swp33 ingress protocol ip pref 11255 flower src_mac 02:1e:6d:15:c1:34 dst_mac 02:9a:35:1c:7f:ac src_ip 113.97.30.242 dst_ip 15.63.67.237 ip_proto tcp src_port 65217 dst_port 30741 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11256 flower src_mac 02:03:6d:c1:bc:a2 dst_mac 02:74:43:31:0a:8f vlan_id 3120 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11257 flower src_mac 02:7a:2e:f5:42:cf dst_mac 02:ec:1e:40:80:64 vlan_id 225 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11258 flower src_mac 02:c2:f1:5e:0c:70 dst_mac 02:54:17:7e:3f:79 vlan_id 1242 vlan_ethtype ipv4 src_ip 44.93.89.231 dst_ip 71.63.120.137 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11259 flower src_mac 02:cf:88:f1:92:82 dst_mac 02:56:1c:39:67:bd vlan_id 3094 vlan_ethtype ipv4 src_ip 33.186.44.28 dst_ip 15.188.56.174 action pass && tc filter add dev swp33 ingress protocol ip pref 11260 flower src_mac 02:ba:30:42:67:db dst_mac 02:b7:c8:4c:51:63 src_ip 112.33.70.28 dst_ip 102.155.116.77 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11261 flower src_mac 02:29:36:d9:f1:cc dst_mac 02:c8:68:aa:c6:3d action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11262 flower src_mac 02:fe:c4:ea:d6:38 dst_mac 02:ba:c1:5a:03:db src_ip 11.246.95.147 dst_ip 38.189.94.61 ip_proto udp src_port 62534 dst_port 4187 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11263 flower src_mac 02:68:3a:09:5e:5c dst_mac 02:56:a1:fa:4b:f3 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11264 flower src_mac 02:8b:63:6c:c3:bb dst_mac 02:51:c2:dc:bc:22 vlan_id 217 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11265 flower src_mac 02:8b:6b:6a:35:b5 dst_mac 02:c8:06:77:8f:69 vlan_id 2554 vlan_ethtype 0x0800 src_ip 37.22.43.108 dst_ip 59.249.90.56 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11266 flower src_mac 02:ab:ac:d6:2f:53 dst_mac 02:99:f6:b4:3a:34 vlan_id 860 vlan_ethtype ip src_ip 14.249.146.16 dst_ip 29.165.102.90 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11267 flower src_mac 02:ac:28:88:3b:07 dst_mac 02:ec:2a:5c:05:9d vlan_id 3859 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11268 flower src_mac 02:47:fb:3a:5f:d0 dst_mac 02:e5:ca:98:b0:31 vlan_id 837 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11269 flower src_mac 02:0e:6c:6c:39:0d dst_mac 02:c4:94:7f:7f:e3 vlan_id 1556 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11270 flower src_mac 02:c1:b9:e3:18:5d dst_mac 02:ec:36:dc:82:5b vlan_id 4036 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11271 flower src_mac 02:06:cd:84:b9:3d dst_mac 02:31:c6:2e:20:98 vlan_id 954 vlan_ethtype ip src_ip 99.132.110.81 dst_ip 38.124.188.200 ip_proto udp src_port 34743 dst_port 33998 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11272 flower src_mac 02:20:d0:27:13:e4 dst_mac 02:9d:06:94:fd:fb action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11273 flower src_mac 02:08:2c:5b:cb:dc dst_mac 02:d4:94:6b:fb:a0 vlan_id 1439 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11274 flower src_mac 02:b3:62:9e:37:07 dst_mac 02:5b:f3:7b:9a:e1 vlan_id 2128 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11275 flower src_mac 02:64:f0:08:84:ff dst_mac 02:65:24:23:d5:5b vlan_id 1427 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11276 flower src_mac 02:b4:58:d1:d5:90 dst_mac 02:de:23:bc:d6:4b vlan_id 1016 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11277 flower src_mac 02:f6:fa:a4:6e:b7 dst_mac 02:69:83:14:d5:d0 vlan_id 3118 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11278 flower src_mac 02:1d:9f:74:69:85 dst_mac 02:49:c3:99:73:05 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11279 flower src_mac 02:df:49:84:6d:45 dst_mac 02:08:f3:1d:da:ac action pass && tc filter add dev swp33 ingress protocol ip pref 11280 flower src_mac 02:2e:7a:cd:93:28 dst_mac 02:30:d9:f5:1a:d4 src_ip 85.179.35.114 dst_ip 22.107.61.171 ip_proto udp src_port 45425 dst_port 61283 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11281 flower src_mac 02:07:cf:81:8e:49 dst_mac 02:cd:11:36:72:0c vlan_id 2871 vlan_ethtype 0x0800 src_ip 19.200.53.222 dst_ip 109.216.103.2 ip_proto tcp src_port 11189 dst_port 63116 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11282 flower src_mac 02:7c:e6:36:3e:74 dst_mac 02:7e:f9:e2:ee:f9 vlan_id 1214 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11283 flower src_mac 02:c2:da:12:98:f3 dst_mac 02:c1:78:5c:c4:70 vlan_id 297 vlan_ethtype 0x0800 src_ip 121.97.10.241 dst_ip 99.159.152.160 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11284 flower src_mac 02:75:13:bc:70:4a dst_mac 02:2f:d5:b1:3f:5b src_ip 34.130.137.163 dst_ip 106.24.195.133 ip_proto tcp src_port 35514 dst_port 21189 action trap && tc filter add dev swp33 ingress protocol ip pref 11285 flower src_mac 02:d5:d3:bd:7b:0d dst_mac 02:43:ca:63:6c:4d src_ip 122.10.75.57 dst_ip 80.218.92.229 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11286 flower src_mac 02:8f:27:0a:ed:8d dst_mac 02:1f:97:63:9e:cb vlan_id 3379 vlan_ethtype 0x0800 src_ip 84.233.4.2 dst_ip 48.79.80.70 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11287 flower src_mac 02:16:d9:f1:61:56 dst_mac 02:69:39:e8:cf:66 vlan_id 1440 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11288 flower src_mac 02:31:68:74:4d:20 dst_mac 02:d8:c3:c8:cd:a5 vlan_id 2453 vlan_ethtype ipv4 src_ip 22.44.5.56 dst_ip 46.106.207.231 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11289 flower src_mac 02:3b:e3:d6:3e:ab dst_mac 02:dd:17:97:a8:16 vlan_id 3288 vlan_ethtype ipv4 src_ip 84.202.86.50 dst_ip 44.98.245.156 ip_proto udp src_port 49947 dst_port 47573 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11290 flower src_mac 02:6b:25:41:8d:dc dst_mac 02:3b:00:e3:c2:a9 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11291 flower src_mac 02:b0:80:49:df:47 dst_mac 02:c5:f0:fc:e7:0b vlan_id 2265 vlan_ethtype ipv4 src_ip 16.15.95.89 dst_ip 14.164.102.25 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11292 flower src_mac 02:7c:66:e0:de:50 dst_mac 02:cf:34:aa:ea:32 vlan_id 1085 vlan_ethtype ipv4 src_ip 65.251.248.228 dst_ip 44.91.120.103 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11293 flower src_mac 02:70:93:41:08:84 dst_mac 02:97:c1:a5:ce:15 vlan_id 2135 vlan_ethtype ip src_ip 97.95.71.72 dst_ip 16.190.97.11 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11294 flower src_mac 02:97:3f:1d:2d:56 dst_mac 02:09:17:78:31:fb vlan_id 1102 vlan_ethtype 0x0800 src_ip 100.236.91.228 dst_ip 14.177.205.41 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11295 flower src_mac 02:78:d7:c7:bf:ee dst_mac 02:eb:5c:c2:4b:09 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11296 flower src_mac 02:e6:76:b1:38:79 dst_mac 02:08:34:ae:3c:1d vlan_id 942 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ip pref 11297 flower src_mac 02:a7:b2:ef:c3:b8 dst_mac 02:9b:cc:c0:e2:1a src_ip 95.54.72.110 dst_ip 100.138.104.75 ip_proto tcp src_port 6987 dst_port 54139 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11298 flower src_mac 02:4a:d8:f0:c3:39 dst_mac 02:8e:a7:1f:99:33 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11299 flower src_mac 02:85:78:19:7f:41 dst_mac 02:14:f6:41:42:3a vlan_id 3795 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol ip pref 11300 flower src_mac 02:af:17:4c:b7:4c dst_mac 02:1c:19:be:ed:2b src_ip 34.182.209.125 dst_ip 18.81.51.175 ip_proto udp src_port 8121 dst_port 40651 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11301 flower src_mac 02:9e:ae:3c:c0:7d dst_mac 02:b0:9c:f8:78:87 vlan_id 1511 vlan_ethtype 0x0800 src_ip 78.158.130.87 dst_ip 78.86.160.212 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11302 flower src_mac 02:ae:d4:e9:e2:7d dst_mac 02:d0:07:3d:65:ef vlan_id 1603 vlan_ethtype 0x0800 src_ip 71.8.160.82 dst_ip 30.226.114.218 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11303 flower src_mac 02:eb:91:32:42:54 dst_mac 02:fd:b2:b5:8f:2d vlan_id 2392 vlan_ethtype ip src_ip 108.246.10.132 dst_ip 34.44.116.217 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11304 flower src_mac 02:39:42:5f:0b:f9 dst_mac 02:9e:c8:4a:f4:5a action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11305 flower src_mac 02:0e:97:1d:e2:cb dst_mac 02:e6:da:51:87:9c vlan_id 466 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11306 flower src_mac 02:b7:75:21:21:59 dst_mac 02:46:3c:c6:70:38 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11307 flower src_mac 02:26:b1:9e:3c:89 dst_mac 02:6b:c3:6a:32:2b vlan_id 1377 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 11308 flower src_mac 02:b8:2a:75:34:36 dst_mac 02:ed:87:62:a7:8d src_ip 14.3.88.86 dst_ip 87.166.143.95 action pass && tc filter add dev swp33 ingress protocol ip pref 11309 flower src_mac 02:f1:c5:c5:19:89 dst_mac 02:67:5a:5d:44:fd src_ip 124.44.225.54 dst_ip 106.212.170.64 ip_proto tcp src_port 7799 dst_port 11566 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11310 flower src_mac 02:1d:7e:bc:36:eb dst_mac 02:6c:05:67:f5:12 src_ip 105.71.196.101 dst_ip 56.84.6.29 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11311 flower src_mac 02:ad:f7:ab:92:6b dst_mac 02:55:6d:14:6a:ce src_ip 71.149.25.201 dst_ip 44.164.108.151 ip_proto tcp src_port 6548 dst_port 43823 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11312 flower src_mac 02:ac:ca:eb:d3:da dst_mac 02:33:a9:36:fa:1a vlan_id 256 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11313 flower src_mac 02:c4:06:5f:01:e4 dst_mac 02:16:83:3b:2b:1b action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11314 flower src_mac 02:09:a3:c7:8a:26 dst_mac 02:9b:1b:15:69:e8 vlan_id 446 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11315 flower src_mac 02:25:51:fb:f1:0d dst_mac 02:3a:90:f3:af:da vlan_id 1959 vlan_ethtype ipv4 src_ip 93.32.125.208 dst_ip 45.49.172.218 ip_proto udp src_port 47234 dst_port 53869 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 11316 flower src_mac 02:d6:47:be:87:e4 dst_mac 02:9f:0b:cf:be:a2 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11317 flower src_mac 02:c3:97:cb:4b:be dst_mac 02:d3:a9:b6:2d:34 src_ip 41.200.107.89 dst_ip 91.155.29.165 ip_proto udp src_port 58992 dst_port 12552 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11318 flower src_mac 02:3a:7a:f9:d7:d7 dst_mac 02:46:7c:74:84:49 action drop && tc filter add dev swp33 ingress protocol ip pref 11319 flower src_mac 02:a6:6a:b5:86:cb dst_mac 02:64:12:6e:3e:c3 src_ip 80.122.39.138 dst_ip 47.4.168.240 ip_proto tcp src_port 33847 dst_port 53625 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11320 flower src_mac 02:2a:93:21:cb:2a dst_mac 02:7b:57:60:72:02 vlan_id 2342 vlan_ethtype ip src_ip 107.100.236.73 dst_ip 43.15.152.54 ip_proto udp src_port 23572 dst_port 15570 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11321 flower src_mac 02:bb:f4:ac:7d:db dst_mac 02:24:20:38:2f:03 vlan_id 2293 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11322 flower src_mac 02:61:d1:3e:2c:32 dst_mac 02:c2:6f:49:ce:70 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11323 flower src_mac 02:0b:3d:c7:53:77 dst_mac 02:43:d4:65:cf:38 vlan_id 4094 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11324 flower src_mac 02:d0:86:3b:df:e1 dst_mac 02:e0:70:5b:ef:01 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11325 flower src_mac 02:09:a7:2c:48:0a dst_mac 02:10:16:da:21:a9 vlan_id 86 vlan_ethtype 0x0800 src_ip 15.45.247.1 dst_ip 73.16.143.198 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 11326 flower src_mac 02:75:a4:38:c1:e2 dst_mac 02:1c:db:fb:50:e1 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11327 flower src_mac 02:6e:3d:16:d5:00 dst_mac 02:e3:26:cc:67:9e vlan_id 2496 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11328 flower src_mac 02:5a:0e:fe:aa:59 dst_mac 02:9a:b9:b8:cf:8d src_ip 15.44.71.242 dst_ip 95.172.140.166 ip_proto icmp code 26 type 3 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11329 flower src_mac 02:2e:13:5c:08:e6 dst_mac 02:25:c7:22:85:e0 action pass && tc filter add dev swp33 ingress protocol ip pref 11330 flower src_mac 02:1e:41:56:85:8b dst_mac 02:c3:1a:92:5e:80 src_ip 57.188.75.209 dst_ip 69.17.189.100 ip_proto icmp code 145 type 3 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11331 flower src_mac 02:ed:d8:5b:e1:cf dst_mac 02:a5:1e:93:32:88 vlan_id 3179 vlan_ethtype ip src_ip 34.32.133.184 dst_ip 96.84.18.130 ip_proto tcp src_port 1167 dst_port 8732 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11332 flower src_mac 02:0b:76:c5:18:c1 dst_mac 02:61:e8:48:fc:9a vlan_id 1508 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11333 flower src_mac 02:fb:eb:84:22:46 dst_mac 02:e0:12:2e:23:7d vlan_id 3792 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11334 flower src_mac 02:a3:26:de:b7:8d dst_mac 02:a0:34:97:31:88 src_ip 75.104.90.172 dst_ip 47.37.44.80 ip_proto tcp src_port 46860 dst_port 54473 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11335 flower src_mac 02:5e:a5:c1:43:59 dst_mac 02:55:73:9b:86:71 src_ip 49.136.168.99 dst_ip 32.119.232.233 ip_proto udp src_port 23640 dst_port 28729 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11336 flower src_mac 02:11:bb:52:68:53 dst_mac 02:a3:85:6b:c0:fe vlan_id 2682 vlan_ethtype ip src_ip 88.39.6.120 dst_ip 43.95.167.41 ip_proto tcp src_port 64645 dst_port 45496 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11337 flower src_mac 02:95:1f:e0:78:d1 dst_mac 02:0c:67:89:7e:8c vlan_id 3191 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11338 flower src_mac 02:a1:89:99:49:6b dst_mac 02:e4:21:45:8b:9e action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11339 flower src_mac 02:c1:61:cb:6f:e3 dst_mac 02:d6:0b:7f:8f:4f vlan_id 1972 vlan_ethtype ipv4 src_ip 54.146.95.152 dst_ip 119.66.103.125 ip_proto udp src_port 35952 dst_port 20867 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11340 flower src_mac 02:cc:eb:91:ac:a6 dst_mac 02:11:99:24:b9:be vlan_id 1945 vlan_ethtype ipv4 src_ip 101.192.201.115 dst_ip 63.166.239.80 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11341 flower src_mac 02:e7:47:66:e7:58 dst_mac 02:10:2a:93:4f:ab action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11342 flower src_mac 02:83:d4:1c:1b:53 dst_mac 02:63:2c:65:de:cc src_ip 85.160.88.132 dst_ip 120.137.37.134 ip_proto udp src_port 17987 dst_port 7700 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11343 flower src_mac 02:30:be:5c:ac:9a dst_mac 02:b2:29:8f:e1:f9 vlan_id 3093 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11344 flower src_mac 02:35:b4:0e:7e:1e dst_mac 02:0b:0f:96:90:0e src_ip 43.18.238.204 dst_ip 109.150.86.235 ip_proto icmp code 91 type 17 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11345 flower src_mac 02:bd:b2:98:de:21 dst_mac 02:4c:be:f6:dd:72 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11346 flower src_mac 02:de:ab:8b:ce:e6 dst_mac 02:71:89:37:5f:4c vlan_id 2711 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11347 flower src_mac 02:dd:69:ff:7a:d7 dst_mac 02:4c:b7:8a:d1:e2 src_ip 38.200.57.193 dst_ip 54.148.21.166 ip_proto udp src_port 51857 dst_port 1937 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11348 flower src_mac 02:38:da:ab:ac:e6 dst_mac 02:45:66:5e:6a:e5 src_ip 123.20.29.71 dst_ip 54.24.126.54 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11349 flower src_mac 02:6a:23:03:8d:bf dst_mac 02:72:94:09:81:73 src_ip 74.243.240.207 dst_ip 14.116.246.176 ip_proto udp src_port 7476 dst_port 64547 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11350 flower src_mac 02:70:24:40:cd:99 dst_mac 02:9f:bf:cd:5d:59 vlan_id 922 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11351 flower src_mac 02:4b:b6:06:55:db dst_mac 02:d5:3f:46:91:20 vlan_id 1682 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11352 flower src_mac 02:5f:27:0a:39:d7 dst_mac 02:55:85:1e:9c:96 vlan_id 2520 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11353 flower src_mac 02:c8:ef:2b:35:bc dst_mac 02:67:ef:6d:be:da vlan_id 3066 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11354 flower src_mac 02:ed:5b:5e:4e:c8 dst_mac 02:1e:a6:e0:7f:b2 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11355 flower src_mac 02:83:db:20:4d:14 dst_mac 02:62:c0:bc:b4:cb vlan_id 1323 vlan_ethtype ip src_ip 58.70.143.193 dst_ip 65.115.142.134 ip_proto tcp src_port 23285 dst_port 17473 action trap && tc filter add dev swp33 ingress protocol ip pref 11356 flower src_mac 02:f2:98:86:a8:27 dst_mac 02:78:d9:a4:91:08 src_ip 14.95.186.238 dst_ip 63.35.189.44 ip_proto tcp src_port 40430 dst_port 61843 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11357 flower src_mac 02:7e:32:cc:29:4a dst_mac 02:80:0e:b6:85:08 vlan_id 3452 vlan_ethtype ipv4 src_ip 23.137.71.39 dst_ip 44.67.211.68 ip_proto udp src_port 6836 dst_port 31070 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11358 flower src_mac 02:c8:09:79:c0:1b dst_mac 02:33:d5:6e:a9:7c src_ip 126.146.57.228 dst_ip 81.162.23.167 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11359 flower src_mac 02:fe:90:77:01:c8 dst_mac 02:df:8b:4a:e3:08 vlan_id 461 vlan_ethtype 0x0800 src_ip 107.147.79.17 dst_ip 23.154.176.249 ip_proto udp src_port 35640 dst_port 31349 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11360 flower src_mac 02:80:41:07:10:a1 dst_mac 02:2b:ff:e5:8b:4a action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11361 flower src_mac 02:a3:2e:89:f7:eb dst_mac 02:be:98:b4:5e:e5 vlan_id 2987 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11362 flower src_mac 02:1c:d8:dd:d6:df dst_mac 02:d6:ed:e1:56:f1 vlan_id 1389 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11363 flower src_mac 02:03:30:e8:6d:c6 dst_mac 02:d5:f1:e7:13:cf src_ip 50.107.88.154 dst_ip 90.172.151.217 ip_proto icmp code 209 type 13 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 11364 flower src_mac 02:b1:79:f0:2d:07 dst_mac 02:53:3e:ce:f9:22 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11365 flower src_mac 02:89:c5:bf:80:a3 dst_mac 02:ee:7d:6a:0e:95 src_ip 54.73.126.150 dst_ip 89.24.157.110 ip_proto icmp code 121 type 8 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11366 flower src_mac 02:11:9b:e2:44:c8 dst_mac 02:32:fa:b0:31:22 vlan_id 1700 vlan_ethtype 0x0800 src_ip 93.111.181.204 dst_ip 18.216.13.63 ip_proto tcp src_port 23948 dst_port 1979 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 11367 flower src_mac 02:93:41:bb:d4:43 dst_mac 02:8a:f6:25:0e:e0 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 11368 flower src_mac 02:9a:55:18:7e:e6 dst_mac 02:a6:39:18:aa:53 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11369 flower src_mac 02:bd:c2:03:e8:51 dst_mac 02:fd:e0:c9:8d:f0 vlan_id 3145 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11370 flower src_mac 02:b5:35:9d:9f:53 dst_mac 02:7d:bd:59:5a:55 src_ip 22.250.38.162 dst_ip 46.127.175.60 ip_proto udp src_port 7582 dst_port 40499 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11371 flower src_mac 02:74:a5:b9:6e:c1 dst_mac 02:d6:09:ff:7b:87 vlan_id 3745 vlan_ethtype 0x0800 src_ip 11.182.136.64 dst_ip 99.204.249.69 ip_proto udp src_port 9604 dst_port 13313 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11372 flower src_mac 02:89:00:f3:1c:23 dst_mac 02:e0:e2:09:61:ce vlan_id 106 vlan_ethtype ipv4 src_ip 38.8.50.171 dst_ip 18.135.215.137 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11373 flower src_mac 02:c1:bf:11:cb:69 dst_mac 02:a0:ba:0a:ab:d2 vlan_id 3856 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11374 flower src_mac 02:83:52:f1:77:e5 dst_mac 02:e3:0e:40:69:56 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11375 flower src_mac 02:34:46:dc:66:e1 dst_mac 02:63:cb:6d:61:db vlan_id 920 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11376 flower src_mac 02:46:cc:a4:d1:06 dst_mac 02:03:41:c6:79:1b vlan_id 275 vlan_ethtype 0x0800 src_ip 94.69.149.246 dst_ip 77.101.196.241 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11377 flower src_mac 02:06:85:31:10:8d dst_mac 02:18:f9:b0:af:aa vlan_id 1688 vlan_ethtype ipv4 src_ip 91.163.72.162 dst_ip 19.117.214.99 ip_proto udp src_port 60648 dst_port 46203 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11378 flower src_mac 02:21:ee:30:d4:a4 dst_mac 02:f7:33:2a:07:86 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11379 flower src_mac 02:81:39:46:97:ea dst_mac 02:a9:43:69:4a:c8 src_ip 39.241.48.211 dst_ip 95.182.243.135 ip_proto tcp src_port 31543 dst_port 55329 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11380 flower src_mac 02:34:c4:74:56:ea dst_mac 02:c8:d3:c3:75:dc vlan_id 2531 vlan_ethtype ip src_ip 117.83.172.35 dst_ip 26.119.129.235 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11381 flower src_mac 02:00:7e:84:8d:a3 dst_mac 02:d3:ea:c6:50:0a vlan_id 3461 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11382 flower src_mac 02:cc:84:73:fb:67 dst_mac 02:f9:90:5f:8d:81 vlan_id 1754 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11383 flower src_mac 02:0b:b5:34:57:7e dst_mac 02:25:62:a0:5c:b6 vlan_id 3836 vlan_ethtype ip src_ip 29.78.138.243 dst_ip 56.190.23.250 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11384 flower src_mac 02:46:80:14:7e:91 dst_mac 02:fa:84:87:d6:6e vlan_id 673 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11385 flower src_mac 02:eb:6f:97:17:6f dst_mac 02:53:34:b8:c5:61 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11386 flower src_mac 02:b7:ca:92:63:b4 dst_mac 02:e4:3b:e8:30:ef action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11387 flower src_mac 02:be:69:48:bf:5a dst_mac 02:1b:06:87:75:36 vlan_id 1163 vlan_ethtype ip src_ip 75.112.252.181 dst_ip 89.97.22.66 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 11388 flower src_mac 02:87:97:44:d7:d1 dst_mac 02:2a:69:d6:2e:8d action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11389 flower src_mac 02:63:8d:2a:ec:81 dst_mac 02:d6:a2:24:d9:49 vlan_id 3016 vlan_ethtype ipv4 src_ip 121.77.116.75 dst_ip 103.236.72.100 ip_proto tcp src_port 14612 dst_port 60729 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11390 flower src_mac 02:1e:84:56:a8:52 dst_mac 02:fa:73:68:85:37 src_ip 32.9.108.120 dst_ip 59.59.150.187 ip_proto udp src_port 44647 dst_port 38631 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11391 flower src_mac 02:12:85:fd:49:6e dst_mac 02:d0:de:bd:69:97 vlan_id 1436 vlan_ethtype ip src_ip 74.24.138.192 dst_ip 123.98.72.43 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11392 flower src_mac 02:d1:25:9e:36:0e dst_mac 02:20:d7:3d:a6:f7 action drop && tc filter add dev swp33 ingress protocol ip pref 11393 flower src_mac 02:ac:29:20:c0:b1 dst_mac 02:95:0b:5b:9b:05 src_ip 41.227.41.224 dst_ip 98.26.224.57 ip_proto udp src_port 5517 dst_port 28047 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11394 flower src_mac 02:3a:5e:9d:75:35 dst_mac 02:dc:7d:fc:92:2f vlan_id 422 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11395 flower src_mac 02:ae:3b:6c:3d:91 dst_mac 02:67:6d:40:26:aa src_ip 95.139.122.157 dst_ip 29.208.117.179 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11396 flower src_mac 02:2f:54:5e:5f:af dst_mac 02:5e:34:7c:b2:94 vlan_id 3711 vlan_ethtype 0x0800 src_ip 125.50.112.35 dst_ip 117.211.59.194 ip_proto tcp src_port 13090 dst_port 64401 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 11397 flower src_mac 02:76:d1:41:fa:70 dst_mac 02:05:b0:e5:67:1b src_ip 17.246.88.105 dst_ip 37.99.253.81 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11398 flower src_mac 02:50:79:9e:03:e4 dst_mac 02:de:5a:d5:0b:36 vlan_id 3766 vlan_ethtype ip src_ip 18.101.94.216 dst_ip 80.174.195.25 ip_proto udp src_port 35216 dst_port 39252 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11399 flower src_mac 02:45:f5:42:fe:ac dst_mac 02:df:03:25:c2:79 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11400 flower src_mac 02:4e:2b:74:50:01 dst_mac 02:fa:8c:a7:12:6e vlan_id 48 vlan_ethtype ipv4 src_ip 81.40.153.2 dst_ip 31.164.15.170 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11401 flower src_mac 02:d8:1b:67:6b:01 dst_mac 02:2f:9d:b0:15:26 vlan_id 532 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11402 flower src_mac 02:bc:d1:2e:a2:16 dst_mac 02:05:ee:b1:a1:24 vlan_id 4031 vlan_ethtype ipv4 src_ip 125.57.136.49 dst_ip 73.211.153.209 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11403 flower src_mac 02:37:cb:d9:6a:2a dst_mac 02:b9:9e:95:6a:c4 vlan_id 2808 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 11404 flower src_mac 02:17:1c:04:fe:e7 dst_mac 02:0f:b3:40:e9:af src_ip 54.1.117.217 dst_ip 25.190.159.118 ip_proto icmp code 124 type 17 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11405 flower src_mac 02:52:8a:b2:d8:d5 dst_mac 02:6b:9a:2b:ef:27 vlan_id 3632 vlan_ethtype ip src_ip 60.46.165.164 dst_ip 115.26.56.125 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11406 flower src_mac 02:a1:b8:d4:61:83 dst_mac 02:3c:c2:f7:ab:b6 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11407 flower src_mac 02:ab:5a:61:b5:8d dst_mac 02:c8:4b:36:b3:8b vlan_id 2870 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11408 flower src_mac 02:b0:fc:7c:c9:a5 dst_mac 02:e2:41:a5:c2:24 vlan_id 670 vlan_ethtype 0x0800 src_ip 16.136.125.106 dst_ip 54.234.223.202 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11409 flower src_mac 02:35:4a:19:81:db dst_mac 02:24:ae:64:c4:43 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11410 flower src_mac 02:c0:75:5a:f8:63 dst_mac 02:e0:a7:74:76:23 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11411 flower src_mac 02:ee:98:25:54:46 dst_mac 02:a5:cb:5e:07:cd vlan_id 3078 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11412 flower src_mac 02:ac:4d:c5:45:b4 dst_mac 02:44:5e:52:3e:39 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11413 flower src_mac 02:27:49:37:fe:dc dst_mac 02:2e:71:84:8f:4f vlan_id 3147 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol ip pref 11414 flower src_mac 02:73:eb:4c:c9:eb dst_mac 02:71:84:70:62:7b src_ip 105.227.139.103 dst_ip 112.18.250.160 ip_proto icmp code 197 type 0 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 11415 flower src_mac 02:79:9b:8f:f4:4e dst_mac 02:90:4d:ac:90:46 src_ip 62.99.42.36 dst_ip 94.209.89.227 ip_proto tcp src_port 55390 dst_port 47445 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11416 flower src_mac 02:71:18:c1:74:40 dst_mac 02:65:3a:2a:88:8c vlan_id 3814 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol ip pref 11417 flower src_mac 02:cf:fa:2e:a2:4f dst_mac 02:83:fe:52:98:2b src_ip 125.146.212.153 dst_ip 114.62.237.56 ip_proto udp src_port 56430 dst_port 31420 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11418 flower src_mac 02:8d:3c:b5:55:4e dst_mac 02:e9:54:97:b3:f9 src_ip 91.78.212.249 dst_ip 32.206.229.26 ip_proto udp src_port 61404 dst_port 52265 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11419 flower src_mac 02:09:da:9e:65:b2 dst_mac 02:0b:31:f6:99:df vlan_id 3578 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11420 flower src_mac 02:07:43:ca:45:50 dst_mac 02:e6:c1:91:4f:88 vlan_id 1949 vlan_ethtype 0x0800 src_ip 92.126.156.9 dst_ip 22.210.152.104 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11421 flower src_mac 02:00:59:69:87:f5 dst_mac 02:39:ab:d7:79:b0 vlan_id 981 vlan_ethtype ipv4 src_ip 31.157.220.217 dst_ip 90.231.175.208 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11422 flower src_mac 02:c5:85:5f:ba:12 dst_mac 02:0e:fb:64:67:48 vlan_id 1890 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11423 flower src_mac 02:2c:28:50:10:61 dst_mac 02:5f:8b:be:15:7b src_ip 13.167.243.241 dst_ip 26.63.149.89 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11424 flower src_mac 02:8e:d5:96:ff:32 dst_mac 02:3d:c6:e4:91:d7 action trap && tc filter add dev swp33 ingress protocol ip pref 11425 flower src_mac 02:13:ff:96:a4:1b dst_mac 02:ce:51:b7:e5:19 src_ip 12.151.89.13 dst_ip 100.45.52.65 ip_proto tcp src_port 48393 dst_port 42741 action trap && tc filter add dev swp33 ingress protocol ip pref 11426 flower src_mac 02:ab:46:19:8a:63 dst_mac 02:2d:2e:70:9a:6e src_ip 16.65.159.133 dst_ip 15.228.69.106 ip_proto udp src_port 7122 dst_port 13981 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11427 flower src_mac 02:ef:97:e0:cc:de dst_mac 02:18:4d:fb:bd:83 vlan_id 2607 vlan_ethtype 0x0800 src_ip 117.10.144.184 dst_ip 102.169.111.250 ip_proto udp src_port 7219 dst_port 46750 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11428 flower src_mac 02:a7:e0:e7:0b:fc dst_mac 02:19:c4:4e:aa:8b vlan_id 3090 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11429 flower src_mac 02:86:79:42:c0:ac dst_mac 02:a0:3b:ca:01:91 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11430 flower src_mac 02:cb:43:2c:de:bc dst_mac 02:fe:62:7e:c1:a7 src_ip 113.6.187.106 dst_ip 102.115.32.207 ip_proto icmp code 250 type 4 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11431 flower src_mac 02:da:ea:7f:86:18 dst_mac 02:75:48:e4:9c:44 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11432 flower src_mac 02:75:65:a1:59:60 dst_mac 02:a2:90:13:d5:5a vlan_id 2415 vlan_ethtype 0x0800 src_ip 64.10.52.6 dst_ip 39.104.108.68 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11433 flower src_mac 02:1c:bb:11:4f:b5 dst_mac 02:c9:a1:27:6d:3f vlan_id 1536 vlan_ethtype ipv4 src_ip 118.20.29.106 dst_ip 48.3.133.175 ip_proto udp src_port 35082 dst_port 27277 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 11434 flower src_mac 02:36:a0:35:45:67 dst_mac 02:b2:75:eb:1b:0f action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11435 flower src_mac 02:d2:eb:ab:a8:1b dst_mac 02:c1:3d:fb:10:82 vlan_id 118 vlan_ethtype ipv4 src_ip 38.180.33.240 dst_ip 45.73.28.30 action trap && tc filter add dev swp33 ingress protocol ip pref 11436 flower src_mac 02:96:8b:2c:4b:f4 dst_mac 02:25:95:e8:18:04 src_ip 59.30.62.95 dst_ip 113.200.69.241 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11437 flower src_mac 02:e2:3f:76:c6:c4 dst_mac 02:e0:8a:a2:8b:e0 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11438 flower src_mac 02:28:be:24:d3:9c dst_mac 02:ba:18:ee:eb:d6 vlan_id 1307 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11439 flower src_mac 02:a1:ff:7a:14:aa dst_mac 02:32:09:58:2e:87 vlan_id 1763 vlan_ethtype 0x0800 src_ip 102.181.232.73 dst_ip 40.160.141.123 action trap && tc filter add dev swp33 ingress protocol ip pref 11440 flower src_mac 02:bf:f7:66:a9:e0 dst_mac 02:00:cb:d2:25:27 src_ip 72.206.33.82 dst_ip 126.117.132.150 ip_proto tcp src_port 55316 dst_port 35766 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11441 flower src_mac 02:93:87:bb:05:ac dst_mac 02:88:46:44:d0:90 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11442 flower src_mac 02:f4:48:ca:e2:48 dst_mac 02:28:00:dc:9c:a5 vlan_id 1035 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11443 flower src_mac 02:3a:2c:80:f3:28 dst_mac 02:2e:5a:a0:f7:63 vlan_id 2552 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 11444 flower src_mac 02:b6:aa:09:bf:b6 dst_mac 02:4b:d3:d5:b5:03 src_ip 121.57.239.167 dst_ip 33.135.83.145 ip_proto udp src_port 64278 dst_port 2997 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11445 flower src_mac 02:54:77:16:fa:57 dst_mac 02:f2:3c:b3:64:aa vlan_id 1122 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11446 flower src_mac 02:14:4d:71:78:b9 dst_mac 02:6b:a4:20:59:dd action pass && tc filter add dev swp33 ingress protocol ip pref 11447 flower src_mac 02:93:7f:2c:42:f4 dst_mac 02:d4:a4:c6:0e:dc src_ip 52.188.0.27 dst_ip 56.147.191.134 ip_proto udp src_port 50473 dst_port 50151 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11448 flower src_mac 02:7d:4f:1b:9d:17 dst_mac 02:18:7d:21:a9:b1 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11449 flower src_mac 02:31:a7:39:22:ba dst_mac 02:a4:69:8e:d6:93 vlan_id 2058 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11450 flower src_mac 02:11:11:b3:3a:00 dst_mac 02:e8:95:05:e1:12 action trap && tc filter add dev swp33 ingress protocol ip pref 11451 flower src_mac 02:ec:72:c0:7c:36 dst_mac 02:08:2b:45:8b:89 src_ip 71.57.244.102 dst_ip 47.147.132.68 ip_proto tcp src_port 22575 dst_port 21985 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11452 flower src_mac 02:70:48:06:37:b9 dst_mac 02:89:2a:5e:85:ce vlan_id 2389 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11453 flower src_mac 02:13:0b:a2:92:ba dst_mac 02:79:dc:22:d4:02 vlan_id 2249 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11454 flower src_mac 02:a7:f7:ea:51:ea dst_mac 02:30:59:f0:f1:00 src_ip 86.236.46.203 dst_ip 67.246.72.168 ip_proto tcp src_port 34482 dst_port 18893 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11455 flower src_mac 02:25:96:9c:69:16 dst_mac 02:b6:74:d3:5d:64 vlan_id 2513 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11456 flower src_mac 02:a8:5f:cc:92:62 dst_mac 02:35:c9:81:91:12 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11457 flower src_mac 02:4b:9e:ca:3a:1a dst_mac 02:ae:48:ea:1f:26 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11458 flower src_mac 02:07:c8:5b:82:6c dst_mac 02:c3:95:3d:fa:9c src_ip 104.152.29.196 dst_ip 38.191.32.168 ip_proto tcp src_port 3955 dst_port 27184 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11459 flower src_mac 02:57:ab:06:2d:17 dst_mac 02:12:8a:6b:6b:a5 src_ip 70.180.131.232 dst_ip 18.99.183.249 ip_proto udp src_port 29084 dst_port 52507 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 11460 flower src_mac 02:82:06:8d:bb:ac dst_mac 02:0e:dc:8e:3c:dd src_ip 86.193.0.203 dst_ip 111.2.165.20 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11461 flower src_mac 02:c3:b2:9b:cb:2c dst_mac 02:62:07:d8:65:61 src_ip 69.15.202.72 dst_ip 50.35.174.163 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11462 flower src_mac 02:82:36:3b:c0:58 dst_mac 02:32:9e:fb:8f:ee action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11463 flower src_mac 02:a8:4c:89:3f:47 dst_mac 02:75:18:6b:4a:9f vlan_id 846 vlan_ethtype ipv4 src_ip 31.20.232.42 dst_ip 25.40.26.217 ip_proto tcp src_port 32674 dst_port 6996 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11464 flower src_mac 02:64:f5:3b:85:61 dst_mac 02:5b:b4:6d:89:b7 vlan_id 18 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ip pref 11465 flower src_mac 02:ee:d9:a6:5a:9b dst_mac 02:6c:03:8f:cc:78 src_ip 19.133.143.222 dst_ip 108.136.147.145 ip_proto tcp src_port 22621 dst_port 7226 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11466 flower src_mac 02:4e:a4:42:54:e0 dst_mac 02:b7:69:fa:f3:9e vlan_id 2704 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11467 flower src_mac 02:4c:25:3d:6f:2f dst_mac 02:28:88:e3:c2:ed vlan_id 2152 vlan_ethtype 0x0800 src_ip 118.54.199.44 dst_ip 118.180.221.7 ip_proto tcp src_port 44933 dst_port 34065 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11468 flower src_mac 02:37:9e:41:30:c1 dst_mac 02:1d:93:be:d6:e3 vlan_id 3118 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11469 flower src_mac 02:d6:46:de:f0:f3 dst_mac 02:71:08:28:56:ea vlan_id 263 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11470 flower src_mac 02:e8:54:9c:7d:c8 dst_mac 02:ff:6a:1a:54:0b vlan_id 2318 vlan_ethtype 0x0800 src_ip 13.147.158.21 dst_ip 110.206.211.188 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11471 flower src_mac 02:87:b0:66:95:8b dst_mac 02:e8:12:01:59:65 vlan_id 636 vlan_ethtype ip src_ip 52.206.34.119 dst_ip 125.183.166.243 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11472 flower src_mac 02:27:a1:a6:ca:f5 dst_mac 02:95:7a:87:34:1a vlan_id 2238 vlan_ethtype ipv4 src_ip 72.35.234.38 dst_ip 65.95.136.10 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11473 flower src_mac 02:11:97:0b:e4:06 dst_mac 02:31:de:66:00:b0 action pass && tc filter add dev swp33 ingress protocol ip pref 11474 flower src_mac 02:3a:87:22:1d:5d dst_mac 02:37:61:f3:4e:d8 src_ip 31.55.228.56 dst_ip 85.146.37.184 ip_proto tcp src_port 61268 dst_port 2545 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11475 flower src_mac 02:fc:b9:7d:c5:d7 dst_mac 02:5e:d7:42:23:97 src_ip 96.215.193.10 dst_ip 68.244.246.37 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11476 flower src_mac 02:30:d6:a5:7d:bd dst_mac 02:0e:d3:aa:2a:90 vlan_id 1394 vlan_ethtype ipv4 src_ip 90.69.186.237 dst_ip 110.179.157.79 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11477 flower src_mac 02:3e:2a:fc:7b:56 dst_mac 02:86:7a:d8:95:0c src_ip 95.26.103.68 dst_ip 44.217.32.83 ip_proto icmp code 44 type 14 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11478 flower src_mac 02:d5:19:ad:79:70 dst_mac 02:cc:dd:8a:20:0b vlan_id 672 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11479 flower src_mac 02:6d:bb:2e:6c:d4 dst_mac 02:a0:15:8c:ba:f6 vlan_id 2592 vlan_ethtype 0x0800 src_ip 11.52.208.185 dst_ip 22.240.56.172 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11480 flower src_mac 02:39:06:81:5e:9b dst_mac 02:09:91:e8:0e:c0 vlan_id 483 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11481 flower src_mac 02:a5:07:c1:93:b3 dst_mac 02:45:fc:9a:13:0e vlan_id 3414 vlan_ethtype 0x0800 src_ip 98.165.109.34 dst_ip 110.241.186.164 ip_proto tcp src_port 23141 dst_port 10722 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11482 flower src_mac 02:cc:8e:4f:53:8d dst_mac 02:a5:85:4f:ae:9d src_ip 21.2.57.216 dst_ip 126.211.46.201 ip_proto icmp code 245 type 4 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11483 flower src_mac 02:71:04:4f:ad:8e dst_mac 02:8c:0c:2a:96:02 vlan_id 1455 vlan_ethtype 0x0800 src_ip 99.132.54.196 dst_ip 17.1.239.124 ip_proto udp src_port 5936 dst_port 16493 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11484 flower src_mac 02:bd:89:09:0b:c4 dst_mac 02:7f:4b:5d:46:d1 vlan_id 2478 vlan_ethtype ipv4 src_ip 68.223.211.68 dst_ip 52.140.94.79 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11485 flower src_mac 02:63:6d:50:f4:6a dst_mac 02:f1:47:38:85:39 vlan_id 2297 vlan_ethtype 0x0800 src_ip 34.28.25.2 dst_ip 121.112.219.56 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11486 flower src_mac 02:15:d1:16:33:25 dst_mac 02:25:60:f9:cb:90 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11487 flower src_mac 02:f7:64:99:cb:ce dst_mac 02:a3:0b:36:31:a2 vlan_id 2786 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11488 flower src_mac 02:84:aa:fe:6f:cc dst_mac 02:3a:c8:69:b0:17 vlan_id 2529 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11489 flower src_mac 02:ea:35:95:2c:40 dst_mac 02:bc:ad:fd:28:e1 action trap && tc filter add dev swp33 ingress protocol ip pref 11490 flower src_mac 02:b4:26:e6:c9:a2 dst_mac 02:af:76:84:dc:72 src_ip 82.46.203.161 dst_ip 59.166.30.122 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11491 flower src_mac 02:dc:d9:f2:7b:22 dst_mac 02:f8:ad:c9:a1:5b vlan_id 3050 vlan_ethtype 0x0800 src_ip 46.0.179.6 dst_ip 82.198.158.149 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11492 flower src_mac 02:97:b9:dd:5b:b4 dst_mac 02:da:52:a9:bd:1a vlan_id 3983 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11493 flower src_mac 02:f3:bf:b4:0d:bb dst_mac 02:75:d2:45:9a:30 vlan_id 289 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11494 flower src_mac 02:c0:62:6f:93:30 dst_mac 02:ee:19:49:63:bd action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11495 flower src_mac 02:eb:a4:1a:c9:cb dst_mac 02:ec:14:57:d9:5e vlan_id 1252 vlan_ethtype ip src_ip 71.229.71.103 dst_ip 95.37.11.184 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11496 flower src_mac 02:1c:65:ab:37:60 dst_mac 02:8d:01:1a:aa:e5 src_ip 38.12.38.244 dst_ip 19.64.139.210 ip_proto udp src_port 28860 dst_port 15151 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11497 flower src_mac 02:c8:83:1a:bb:1e dst_mac 02:e0:54:fa:1a:3a vlan_id 2156 vlan_ethtype ip src_ip 105.113.93.57 dst_ip 85.160.68.2 ip_proto udp src_port 51099 dst_port 9455 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 11498 flower src_mac 02:dc:c1:8b:87:52 dst_mac 02:f1:7d:0a:c1:6d action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11499 flower src_mac 02:ca:1a:d9:d6:78 dst_mac 02:55:3a:3d:f4:1f vlan_id 1203 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11500 flower src_mac 02:b3:40:44:d6:04 dst_mac 02:36:a4:4c:35:28 src_ip 54.231.143.96 dst_ip 100.202.241.64 ip_proto tcp src_port 21368 dst_port 12738 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11501 flower src_mac 02:3d:8c:ad:c0:21 dst_mac 02:e9:b4:31:60:1a src_ip 84.250.142.117 dst_ip 87.175.188.226 action pass && tc filter add dev swp33 ingress protocol ip pref 11502 flower src_mac 02:cf:e2:b4:4d:9e dst_mac 02:d0:df:4f:15:7c src_ip 83.92.156.37 dst_ip 45.211.140.175 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11503 flower src_mac 02:e3:b4:4c:29:68 dst_mac 02:b5:79:06:2a:59 action trap && tc filter add dev swp33 ingress protocol ip pref 11504 flower src_mac 02:36:ce:b4:41:57 dst_mac 02:0e:67:91:19:02 src_ip 59.73.0.231 dst_ip 13.130.68.35 ip_proto udp src_port 11488 dst_port 54997 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11505 flower src_mac 02:64:10:c0:00:08 dst_mac 02:a6:eb:d0:47:aa vlan_id 691 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11506 flower src_mac 02:7f:06:68:a5:13 dst_mac 02:bb:84:4f:af:bd vlan_id 1453 vlan_ethtype ipv4 src_ip 21.92.183.77 dst_ip 104.213.211.88 ip_proto tcp src_port 779 dst_port 43141 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11507 flower src_mac 02:7f:b7:bb:ba:73 dst_mac 02:26:51:70:04:92 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11508 flower src_mac 02:07:d1:30:0b:35 dst_mac 02:24:5b:c6:84:3b action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11509 flower src_mac 02:aa:ce:65:b5:43 dst_mac 02:05:e2:23:f1:29 src_ip 94.205.177.151 dst_ip 57.75.67.189 ip_proto udp src_port 13328 dst_port 51683 action drop && tc filter add dev swp33 ingress protocol ip pref 11510 flower src_mac 02:0a:fe:23:c2:18 dst_mac 02:8d:c6:87:bb:bd src_ip 84.63.26.2 dst_ip 46.105.254.81 ip_proto icmp code 46 type 12 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11511 flower src_mac 02:55:a4:82:fa:33 dst_mac 02:4d:9e:aa:7d:2e vlan_id 3662 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 11512 flower src_mac 02:64:bf:57:19:c1 dst_mac 02:00:b1:10:00:aa action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11513 flower src_mac 02:cd:d5:41:7d:ec dst_mac 02:2e:fa:11:e8:08 src_ip 104.141.184.161 dst_ip 98.138.80.65 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11514 flower src_mac 02:7f:c8:b9:a9:3a dst_mac 02:8e:e2:fe:6b:9c vlan_id 3297 vlan_ethtype ipv4 src_ip 32.39.103.29 dst_ip 60.4.97.208 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11515 flower src_mac 02:04:46:fb:a3:5c dst_mac 02:69:24:8b:42:d5 vlan_id 3228 vlan_ethtype ip src_ip 52.170.210.172 dst_ip 116.195.23.30 ip_proto udp src_port 21053 dst_port 40694 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11516 flower src_mac 02:c3:2b:45:27:a9 dst_mac 02:5f:ca:bb:4a:58 vlan_id 1719 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11517 flower src_mac 02:b9:38:f6:37:0b dst_mac 02:b2:61:7d:7d:3f vlan_id 3295 vlan_ethtype ip src_ip 70.128.5.87 dst_ip 69.205.20.196 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11518 flower src_mac 02:7c:16:4f:f4:16 dst_mac 02:1c:38:ea:be:69 vlan_id 2064 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11519 flower src_mac 02:0d:cc:51:6e:2e dst_mac 02:c4:89:d7:93:c9 vlan_id 2289 vlan_ethtype ip src_ip 62.216.117.74 dst_ip 68.25.96.55 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 11520 flower src_mac 02:2a:69:7a:b9:0c dst_mac 02:a1:0d:8c:bc:85 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11521 flower src_mac 02:11:2b:d3:5d:46 dst_mac 02:1a:9c:76:29:be vlan_id 1513 vlan_ethtype ipv4 src_ip 104.46.45.173 dst_ip 22.170.133.195 ip_proto tcp src_port 28803 dst_port 7355 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11522 flower src_mac 02:3a:15:f6:a2:13 dst_mac 02:5e:5c:d6:e6:9d vlan_id 1083 vlan_ethtype ip src_ip 58.216.241.178 dst_ip 65.188.41.137 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11523 flower src_mac 02:f6:88:d3:14:3d dst_mac 02:fd:06:26:0e:6e vlan_id 3692 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol ip pref 11524 flower src_mac 02:2a:99:7b:91:dd dst_mac 02:21:85:de:b4:fe src_ip 66.171.2.20 dst_ip 88.6.186.12 ip_proto udp src_port 19155 dst_port 44559 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11525 flower src_mac 02:04:00:2b:78:5c dst_mac 02:b9:99:94:4e:c0 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11526 flower src_mac 02:bb:cb:a0:cb:45 dst_mac 02:1e:b5:60:08:8a vlan_id 1254 vlan_ethtype ip src_ip 68.97.138.205 dst_ip 100.159.67.87 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11527 flower src_mac 02:02:5c:39:4a:cc dst_mac 02:a7:89:79:24:b4 src_ip 98.123.0.48 dst_ip 80.43.159.144 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11528 flower src_mac 02:8b:e8:fb:46:a6 dst_mac 02:c8:e8:82:41:a6 vlan_id 3214 vlan_ethtype ip src_ip 18.224.156.248 dst_ip 81.89.71.125 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11529 flower src_mac 02:be:05:9d:e8:98 dst_mac 02:89:19:bf:3f:a4 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11530 flower src_mac 02:29:41:0e:e5:56 dst_mac 02:18:6a:33:16:17 vlan_id 80 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol ip pref 11531 flower src_mac 02:9b:fa:7e:d0:4a dst_mac 02:66:d1:bf:4b:e9 src_ip 25.214.92.111 dst_ip 79.221.21.145 ip_proto udp src_port 58431 dst_port 27343 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 11532 flower src_mac 02:10:ea:e6:72:0e dst_mac 02:d7:0b:08:cc:03 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11533 flower src_mac 02:91:c4:83:66:b8 dst_mac 02:bc:90:d1:e0:53 vlan_id 4 vlan_ethtype 0x0800 src_ip 42.229.201.217 dst_ip 124.152.63.154 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11534 flower src_mac 02:0b:98:da:56:69 dst_mac 02:5b:55:38:c5:44 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11535 flower src_mac 02:a0:c3:18:0e:c8 dst_mac 02:5f:c7:5e:a5:74 vlan_id 1415 vlan_ethtype 0x9300 action drop INFO asyncssh:logging.py:92 [conn=24, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=10] Command: tc filter add dev swp33 ingress protocol 0x8100 pref 11200 flower src_mac 02:0e:f0:dc:a5:7c dst_mac 02:ed:de:6f:2a:d6 vlan_id 631 vlan_ethtype ip src_ip 105.152.250.207 dst_ip 74.160.191.11 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11201 flower src_mac 02:2a:e7:37:f3:0e dst_mac 02:18:e6:ba:b4:ed action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11202 flower src_mac 02:9c:5b:ef:bc:e2 dst_mac 02:4c:9d:5c:24:c3 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11203 flower src_mac 02:70:bd:a4:3e:e4 dst_mac 02:a5:67:82:da:58 vlan_id 586 vlan_ethtype ip src_ip 47.103.2.133 dst_ip 21.155.158.138 ip_proto tcp src_port 42501 dst_port 47751 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11204 flower src_mac 02:4e:f0:fa:6b:15 dst_mac 02:a9:b0:6c:98:96 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11205 flower src_mac 02:ed:b6:0b:c0:69 dst_mac 02:b5:c5:32:93:4c src_ip 78.65.194.239 dst_ip 37.23.114.226 ip_proto icmp code 180 type 0 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11206 flower src_mac 02:52:4a:f0:f5:1b dst_mac 02:a7:b1:70:58:37 vlan_id 2601 vlan_ethtype ipv4 src_ip 96.79.89.13 dst_ip 49.107.31.238 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11207 flower src_mac 02:81:a8:ca:ab:fe dst_mac 02:bd:11:28:65:5f action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11208 flower src_mac 02:2c:43:2b:2e:a1 dst_mac 02:de:9c:09:cd:11 vlan_id 393 vlan_ethtype ipv4 src_ip 48.154.29.209 dst_ip 49.109.188.136 ip_proto udp src_port 4307 dst_port 39774 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11209 flower src_mac 02:76:82:de:ef:93 dst_mac 02:c6:d4:77:8b:b0 vlan_id 214 vlan_ethtype ip src_ip 116.97.133.202 dst_ip 124.34.203.247 ip_proto udp src_port 64077 dst_port 19310 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11210 flower src_mac 02:80:04:c9:07:6d dst_mac 02:e4:93:7a:99:2b action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11211 flower src_mac 02:f1:46:68:5e:db dst_mac 02:64:a8:2e:23:84 vlan_id 846 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11212 flower src_mac 02:eb:42:89:73:d1 dst_mac 02:6b:57:38:2c:8e vlan_id 3420 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11213 flower src_mac 02:95:be:1e:38:26 dst_mac 02:7b:d0:17:aa:17 src_ip 101.15.197.43 dst_ip 21.194.60.232 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11214 flower src_mac 02:cc:29:2f:2a:f2 dst_mac 02:13:cf:90:3c:b8 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11215 flower src_mac 02:c1:83:8b:55:33 dst_mac 02:d5:d9:ce:be:e0 vlan_id 2252 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11216 flower src_mac 02:3f:c2:95:c9:dd dst_mac 02:56:d0:0e:37:3b action drop && tc filter add dev swp33 ingress protocol ipv4 pref 11217 flower src_mac 02:97:14:77:a6:91 dst_mac 02:f6:b9:ce:79:9f src_ip 11.161.231.24 dst_ip 15.149.187.203 ip_proto icmp code 186 type 12 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11218 flower src_mac 02:50:a0:7d:aa:ed dst_mac 02:9c:31:27:d3:84 vlan_id 2257 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11219 flower src_mac 02:3d:29:25:3d:d7 dst_mac 02:07:8d:e8:64:eb vlan_id 1917 vlan_ethtype 0x0800 src_ip 17.236.100.72 dst_ip 117.85.120.42 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11220 flower src_mac 02:c3:ac:90:db:a8 dst_mac 02:78:24:bb:89:31 vlan_id 614 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11221 flower src_mac 02:1d:23:90:59:b0 dst_mac 02:2b:9b:47:49:64 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 11222 flower src_mac 02:1a:d6:da:75:30 dst_mac 02:20:76:9e:7d:30 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11223 flower src_mac 02:94:d4:f7:ff:ba dst_mac 02:86:3e:cd:ef:2b vlan_id 3676 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11224 flower src_mac 02:e7:57:76:39:65 dst_mac 02:44:6f:d1:52:22 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11225 flower src_mac 02:d6:5f:8a:be:0b dst_mac 02:6b:f1:8b:5c:53 vlan_id 1856 vlan_ethtype 0x0800 src_ip 104.128.241.102 dst_ip 19.94.142.39 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11226 flower src_mac 02:6d:60:7d:8c:13 dst_mac 02:0f:77:b3:7a:85 vlan_id 3480 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11227 flower src_mac 02:7f:10:05:1e:35 dst_mac 02:11:c8:17:7d:3e action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11228 flower src_mac 02:a2:07:52:38:3b dst_mac 02:ea:da:81:a2:42 action trap && tc filter add dev swp33 ingress protocol ip pref 11229 flower src_mac 02:10:fd:eb:ee:a1 dst_mac 02:56:4b:13:d0:2d src_ip 79.111.92.16 dst_ip 59.83.88.100 ip_proto udp src_port 7555 dst_port 33157 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11230 flower src_mac 02:47:2e:f9:24:62 dst_mac 02:eb:65:06:36:65 vlan_id 209 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11231 flower src_mac 02:f2:cd:8c:52:ab dst_mac 02:04:14:8c:60:b8 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11232 flower src_mac 02:fb:99:c2:43:15 dst_mac 02:f7:34:04:de:a8 vlan_id 3798 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11233 flower src_mac 02:cd:17:33:10:85 dst_mac 02:ea:90:f2:c3:e5 vlan_id 1662 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11234 flower src_mac 02:5d:46:1e:d6:06 dst_mac 02:af:58:33:89:df src_ip 106.205.62.178 dst_ip 25.186.221.14 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11235 flower src_mac 02:ec:b7:88:3a:48 dst_mac 02:2f:75:b7:85:a2 vlan_id 3607 vlan_ethtype ipv4 src_ip 31.121.242.180 dst_ip 50.252.33.192 ip_proto udp src_port 1380 dst_port 57527 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11236 flower src_mac 02:4b:7f:50:33:6e dst_mac 02:02:6f:a2:d7:29 vlan_id 2674 vlan_ethtype 0x0800 src_ip 54.44.193.14 dst_ip 94.138.215.140 ip_proto udp src_port 22888 dst_port 4968 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11237 flower src_mac 02:fe:67:c6:54:ed dst_mac 02:b4:4b:b5:32:3c vlan_id 1250 vlan_ethtype 0x0800 src_ip 88.124.217.65 dst_ip 62.169.21.103 ip_proto udp src_port 18135 dst_port 15346 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11238 flower src_mac 02:6e:6c:2b:fd:4c dst_mac 02:bb:72:11:ed:be vlan_id 2856 vlan_ethtype 0x0800 src_ip 18.122.217.207 dst_ip 86.120.206.51 ip_proto tcp src_port 13920 dst_port 20659 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11239 flower src_mac 02:e2:61:ec:fd:18 dst_mac 02:02:5b:1b:6a:2c action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11240 flower src_mac 02:28:ef:b4:84:91 dst_mac 02:0b:1f:28:67:0f vlan_id 1599 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11241 flower src_mac 02:f4:6f:5c:80:a5 dst_mac 02:70:23:46:72:b9 vlan_id 3963 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11242 flower src_mac 02:74:91:8c:6b:45 dst_mac 02:78:8a:05:2b:c9 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11243 flower src_mac 02:e5:94:23:aa:ca dst_mac 02:21:a6:b4:10:7a action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11244 flower src_mac 02:cc:2b:20:5c:08 dst_mac 02:a7:92:33:a1:4c action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11245 flower src_mac 02:7d:8d:8c:7d:c3 dst_mac 02:35:78:02:e7:73 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11246 flower src_mac 02:c1:52:48:77:bf dst_mac 02:70:3d:9f:32:56 vlan_id 2591 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol ip pref 11247 flower src_mac 02:d5:f2:ad:8f:c7 dst_mac 02:c4:27:7b:fc:c9 src_ip 28.122.230.36 dst_ip 26.215.147.129 ip_proto udp src_port 15485 dst_port 59042 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11248 flower src_mac 02:26:cd:40:78:73 dst_mac 02:d1:d2:42:fe:ba src_ip 37.132.51.115 dst_ip 89.237.116.12 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11249 flower src_mac 02:d9:99:51:1d:32 dst_mac 02:f1:af:19:d3:e7 vlan_id 1066 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11250 flower src_mac 02:13:15:bf:fc:70 dst_mac 02:43:7d:33:39:e1 vlan_id 2580 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11251 flower src_mac 02:2e:7b:c2:84:09 dst_mac 02:d2:14:e2:d8:f3 src_ip 30.20.132.230 dst_ip 115.113.214.152 ip_proto icmp code 151 type 15 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11252 flower src_mac 02:9f:95:ae:fc:20 dst_mac 02:4b:2f:f5:78:8d action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 11253 flower src_mac 02:97:a1:a0:60:7b dst_mac 02:72:41:4a:be:d4 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11254 flower src_mac 02:64:9a:cb:2f:18 dst_mac 02:bb:56:4c:0c:83 vlan_id 2421 vlan_ethtype ipv4 src_ip 55.160.128.57 dst_ip 97.185.221.54 action drop && tc filter add dev swp33 ingress protocol ip pref 11255 flower src_mac 02:1e:6d:15:c1:34 dst_mac 02:9a:35:1c:7f:ac src_ip 113.97.30.242 dst_ip 15.63.67.237 ip_proto tcp src_port 65217 dst_port 30741 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11256 flower src_mac 02:03:6d:c1:bc:a2 dst_mac 02:74:43:31:0a:8f vlan_id 3120 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11257 flower src_mac 02:7a:2e:f5:42:cf dst_mac 02:ec:1e:40:80:64 vlan_id 225 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11258 flower src_mac 02:c2:f1:5e:0c:70 dst_mac 02:54:17:7e:3f:79 vlan_id 1242 vlan_ethtype ipv4 src_ip 44.93.89.231 dst_ip 71.63.120.137 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11259 flower src_mac 02:cf:88:f1:92:82 dst_mac 02:56:1c:39:67:bd vlan_id 3094 vlan_ethtype ipv4 src_ip 33.186.44.28 dst_ip 15.188.56.174 action pass && tc filter add dev swp33 ingress protocol ip pref 11260 flower src_mac 02:ba:30:42:67:db dst_mac 02:b7:c8:4c:51:63 src_ip 112.33.70.28 dst_ip 102.155.116.77 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11261 flower src_mac 02:29:36:d9:f1:cc dst_mac 02:c8:68:aa:c6:3d action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11262 flower src_mac 02:fe:c4:ea:d6:38 dst_mac 02:ba:c1:5a:03:db src_ip 11.246.95.147 dst_ip 38.189.94.61 ip_proto udp src_port 62534 dst_port 4187 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11263 flower src_mac 02:68:3a:09:5e:5c dst_mac 02:56:a1:fa:4b:f3 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11264 flower src_mac 02:8b:63:6c:c3:bb dst_mac 02:51:c2:dc:bc:22 vlan_id 217 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11265 flower src_mac 02:8b:6b:6a:35:b5 dst_mac 02:c8:06:77:8f:69 vlan_id 2554 vlan_ethtype 0x0800 src_ip 37.22.43.108 dst_ip 59.249.90.56 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11266 flower src_mac 02:ab:ac:d6:2f:53 dst_mac 02:99:f6:b4:3a:34 vlan_id 860 vlan_ethtype ip src_ip 14.249.146.16 dst_ip 29.165.102.90 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11267 flower src_mac 02:ac:28:88:3b:07 dst_mac 02:ec:2a:5c:05:9d vlan_id 3859 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11268 flower src_mac 02:47:fb:3a:5f:d0 dst_mac 02:e5:ca:98:b0:31 vlan_id 837 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11269 flower src_mac 02:0e:6c:6c:39:0d dst_mac 02:c4:94:7f:7f:e3 vlan_id 1556 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11270 flower src_mac 02:c1:b9:e3:18:5d dst_mac 02:ec:36:dc:82:5b vlan_id 4036 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11271 flower src_mac 02:06:cd:84:b9:3d dst_mac 02:31:c6:2e:20:98 vlan_id 954 vlan_ethtype ip src_ip 99.132.110.81 dst_ip 38.124.188.200 ip_proto udp src_port 34743 dst_port 33998 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11272 flower src_mac 02:20:d0:27:13:e4 dst_mac 02:9d:06:94:fd:fb action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11273 flower src_mac 02:08:2c:5b:cb:dc dst_mac 02:d4:94:6b:fb:a0 vlan_id 1439 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11274 flower src_mac 02:b3:62:9e:37:07 dst_mac 02:5b:f3:7b:9a:e1 vlan_id 2128 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11275 flower src_mac 02:64:f0:08:84:ff dst_mac 02:65:24:23:d5:5b vlan_id 1427 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11276 flower src_mac 02:b4:58:d1:d5:90 dst_mac 02:de:23:bc:d6:4b vlan_id 1016 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11277 flower src_mac 02:f6:fa:a4:6e:b7 dst_mac 02:69:83:14:d5:d0 vlan_id 3118 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11278 flower src_mac 02:1d:9f:74:69:85 dst_mac 02:49:c3:99:73:05 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11279 flower src_mac 02:df:49:84:6d:45 dst_mac 02:08:f3:1d:da:ac action pass && tc filter add dev swp33 ingress protocol ip pref 11280 flower src_mac 02:2e:7a:cd:93:28 dst_mac 02:30:d9:f5:1a:d4 src_ip 85.179.35.114 dst_ip 22.107.61.171 ip_proto udp src_port 45425 dst_port 61283 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11281 flower src_mac 02:07:cf:81:8e:49 dst_mac 02:cd:11:36:72:0c vlan_id 2871 vlan_ethtype 0x0800 src_ip 19.200.53.222 dst_ip 109.216.103.2 ip_proto tcp src_port 11189 dst_port 63116 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11282 flower src_mac 02:7c:e6:36:3e:74 dst_mac 02:7e:f9:e2:ee:f9 vlan_id 1214 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11283 flower src_mac 02:c2:da:12:98:f3 dst_mac 02:c1:78:5c:c4:70 vlan_id 297 vlan_ethtype 0x0800 src_ip 121.97.10.241 dst_ip 99.159.152.160 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11284 flower src_mac 02:75:13:bc:70:4a dst_mac 02:2f:d5:b1:3f:5b src_ip 34.130.137.163 dst_ip 106.24.195.133 ip_proto tcp src_port 35514 dst_port 21189 action trap && tc filter add dev swp33 ingress protocol ip pref 11285 flower src_mac 02:d5:d3:bd:7b:0d dst_mac 02:43:ca:63:6c:4d src_ip 122.10.75.57 dst_ip 80.218.92.229 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11286 flower src_mac 02:8f:27:0a:ed:8d dst_mac 02:1f:97:63:9e:cb vlan_id 3379 vlan_ethtype 0x0800 src_ip 84.233.4.2 dst_ip 48.79.80.70 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11287 flower src_mac 02:16:d9:f1:61:56 dst_mac 02:69:39:e8:cf:66 vlan_id 1440 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11288 flower src_mac 02:31:68:74:4d:20 dst_mac 02:d8:c3:c8:cd:a5 vlan_id 2453 vlan_ethtype ipv4 src_ip 22.44.5.56 dst_ip 46.106.207.231 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11289 flower src_mac 02:3b:e3:d6:3e:ab dst_mac 02:dd:17:97:a8:16 vlan_id 3288 vlan_ethtype ipv4 src_ip 84.202.86.50 dst_ip 44.98.245.156 ip_proto udp src_port 49947 dst_port 47573 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11290 flower src_mac 02:6b:25:41:8d:dc dst_mac 02:3b:00:e3:c2:a9 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11291 flower src_mac 02:b0:80:49:df:47 dst_mac 02:c5:f0:fc:e7:0b vlan_id 2265 vlan_ethtype ipv4 src_ip 16.15.95.89 dst_ip 14.164.102.25 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11292 flower src_mac 02:7c:66:e0:de:50 dst_mac 02:cf:34:aa:ea:32 vlan_id 1085 vlan_ethtype ipv4 src_ip 65.251.248.228 dst_ip 44.91.120.103 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11293 flower src_mac 02:70:93:41:08:84 dst_mac 02:97:c1:a5:ce:15 vlan_id 2135 vlan_ethtype ip src_ip 97.95.71.72 dst_ip 16.190.97.11 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11294 flower src_mac 02:97:3f:1d:2d:56 dst_mac 02:09:17:78:31:fb vlan_id 1102 vlan_ethtype 0x0800 src_ip 100.236.91.228 dst_ip 14.177.205.41 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11295 flower src_mac 02:78:d7:c7:bf:ee dst_mac 02:eb:5c:c2:4b:09 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11296 flower src_mac 02:e6:76:b1:38:79 dst_mac 02:08:34:ae:3c:1d vlan_id 942 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ip pref 11297 flower src_mac 02:a7:b2:ef:c3:b8 dst_mac 02:9b:cc:c0:e2:1a src_ip 95.54.72.110 dst_ip 100.138.104.75 ip_proto tcp src_port 6987 dst_port 54139 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11298 flower src_mac 02:4a:d8:f0:c3:39 dst_mac 02:8e:a7:1f:99:33 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11299 flower src_mac 02:85:78:19:7f:41 dst_mac 02:14:f6:41:42:3a vlan_id 3795 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol ip pref 11300 flower src_mac 02:af:17:4c:b7:4c dst_mac 02:1c:19:be:ed:2b src_ip 34.182.209.125 dst_ip 18.81.51.175 ip_proto udp src_port 8121 dst_port 40651 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11301 flower src_mac 02:9e:ae:3c:c0:7d dst_mac 02:b0:9c:f8:78:87 vlan_id 1511 vlan_ethtype 0x0800 src_ip 78.158.130.87 dst_ip 78.86.160.212 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11302 flower src_mac 02:ae:d4:e9:e2:7d dst_mac 02:d0:07:3d:65:ef vlan_id 1603 vlan_ethtype 0x0800 src_ip 71.8.160.82 dst_ip 30.226.114.218 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11303 flower src_mac 02:eb:91:32:42:54 dst_mac 02:fd:b2:b5:8f:2d vlan_id 2392 vlan_ethtype ip src_ip 108.246.10.132 dst_ip 34.44.116.217 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11304 flower src_mac 02:39:42:5f:0b:f9 dst_mac 02:9e:c8:4a:f4:5a action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11305 flower src_mac 02:0e:97:1d:e2:cb dst_mac 02:e6:da:51:87:9c vlan_id 466 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11306 flower src_mac 02:b7:75:21:21:59 dst_mac 02:46:3c:c6:70:38 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11307 flower src_mac 02:26:b1:9e:3c:89 dst_mac 02:6b:c3:6a:32:2b vlan_id 1377 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 11308 flower src_mac 02:b8:2a:75:34:36 dst_mac 02:ed:87:62:a7:8d src_ip 14.3.88.86 dst_ip 87.166.143.95 action pass && tc filter add dev swp33 ingress protocol ip pref 11309 flower src_mac 02:f1:c5:c5:19:89 dst_mac 02:67:5a:5d:44:fd src_ip 124.44.225.54 dst_ip 106.212.170.64 ip_proto tcp src_port 7799 dst_port 11566 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11310 flower src_mac 02:1d:7e:bc:36:eb dst_mac 02:6c:05:67:f5:12 src_ip 105.71.196.101 dst_ip 56.84.6.29 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11311 flower src_mac 02:ad:f7:ab:92:6b dst_mac 02:55:6d:14:6a:ce src_ip 71.149.25.201 dst_ip 44.164.108.151 ip_proto tcp src_port 6548 dst_port 43823 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11312 flower src_mac 02:ac:ca:eb:d3:da dst_mac 02:33:a9:36:fa:1a vlan_id 256 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11313 flower src_mac 02:c4:06:5f:01:e4 dst_mac 02:16:83:3b:2b:1b action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11314 flower src_mac 02:09:a3:c7:8a:26 dst_mac 02:9b:1b:15:69:e8 vlan_id 446 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11315 flower src_mac 02:25:51:fb:f1:0d dst_mac 02:3a:90:f3:af:da vlan_id 1959 vlan_ethtype ipv4 src_ip 93.32.125.208 dst_ip 45.49.172.218 ip_proto udp src_port 47234 dst_port 53869 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 11316 flower src_mac 02:d6:47:be:87:e4 dst_mac 02:9f:0b:cf:be:a2 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11317 flower src_mac 02:c3:97:cb:4b:be dst_mac 02:d3:a9:b6:2d:34 src_ip 41.200.107.89 dst_ip 91.155.29.165 ip_proto udp src_port 58992 dst_port 12552 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11318 flower src_mac 02:3a:7a:f9:d7:d7 dst_mac 02:46:7c:74:84:49 action drop && tc filter add dev swp33 ingress protocol ip pref 11319 flower src_mac 02:a6:6a:b5:86:cb dst_mac 02:64:12:6e:3e:c3 src_ip 80.122.39.138 dst_ip 47.4.168.240 ip_proto tcp src_port 33847 dst_port 53625 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11320 flower src_mac 02:2a:93:21:cb:2a dst_mac 02:7b:57:60:72:02 vlan_id 2342 vlan_ethtype ip src_ip 107.100.236.73 dst_ip 43.15.152.54 ip_proto udp src_port 23572 dst_port 15570 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11321 flower src_mac 02:bb:f4:ac:7d:db dst_mac 02:24:20:38:2f:03 vlan_id 2293 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11322 flower src_mac 02:61:d1:3e:2c:32 dst_mac 02:c2:6f:49:ce:70 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11323 flower src_mac 02:0b:3d:c7:53:77 dst_mac 02:43:d4:65:cf:38 vlan_id 4094 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11324 flower src_mac 02:d0:86:3b:df:e1 dst_mac 02:e0:70:5b:ef:01 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11325 flower src_mac 02:09:a7:2c:48:0a dst_mac 02:10:16:da:21:a9 vlan_id 86 vlan_ethtype 0x0800 src_ip 15.45.247.1 dst_ip 73.16.143.198 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 11326 flower src_mac 02:75:a4:38:c1:e2 dst_mac 02:1c:db:fb:50:e1 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11327 flower src_mac 02:6e:3d:16:d5:00 dst_mac 02:e3:26:cc:67:9e vlan_id 2496 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11328 flower src_mac 02:5a:0e:fe:aa:59 dst_mac 02:9a:b9:b8:cf:8d src_ip 15.44.71.242 dst_ip 95.172.140.166 ip_proto icmp code 26 type 3 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11329 flower src_mac 02:2e:13:5c:08:e6 dst_mac 02:25:c7:22:85:e0 action pass && tc filter add dev swp33 ingress protocol ip pref 11330 flower src_mac 02:1e:41:56:85:8b dst_mac 02:c3:1a:92:5e:80 src_ip 57.188.75.209 dst_ip 69.17.189.100 ip_proto icmp code 145 type 3 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11331 flower src_mac 02:ed:d8:5b:e1:cf dst_mac 02:a5:1e:93:32:88 vlan_id 3179 vlan_ethtype ip src_ip 34.32.133.184 dst_ip 96.84.18.130 ip_proto tcp src_port 1167 dst_port 8732 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11332 flower src_mac 02:0b:76:c5:18:c1 dst_mac 02:61:e8:48:fc:9a vlan_id 1508 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11333 flower src_mac 02:fb:eb:84:22:46 dst_mac 02:e0:12:2e:23:7d vlan_id 3792 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11334 flower src_mac 02:a3:26:de:b7:8d dst_mac 02:a0:34:97:31:88 src_ip 75.104.90.172 dst_ip 47.37.44.80 ip_proto tcp src_port 46860 dst_port 54473 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11335 flower src_mac 02:5e:a5:c1:43:59 dst_mac 02:55:73:9b:86:71 src_ip 49.136.168.99 dst_ip 32.119.232.233 ip_proto udp src_port 23640 dst_port 28729 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11336 flower src_mac 02:11:bb:52:68:53 dst_mac 02:a3:85:6b:c0:fe vlan_id 2682 vlan_ethtype ip src_ip 88.39.6.120 dst_ip 43.95.167.41 ip_proto tcp src_port 64645 dst_port 45496 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11337 flower src_mac 02:95:1f:e0:78:d1 dst_mac 02:0c:67:89:7e:8c vlan_id 3191 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11338 flower src_mac 02:a1:89:99:49:6b dst_mac 02:e4:21:45:8b:9e action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11339 flower src_mac 02:c1:61:cb:6f:e3 dst_mac 02:d6:0b:7f:8f:4f vlan_id 1972 vlan_ethtype ipv4 src_ip 54.146.95.152 dst_ip 119.66.103.125 ip_proto udp src_port 35952 dst_port 20867 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11340 flower src_mac 02:cc:eb:91:ac:a6 dst_mac 02:11:99:24:b9:be vlan_id 1945 vlan_ethtype ipv4 src_ip 101.192.201.115 dst_ip 63.166.239.80 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11341 flower src_mac 02:e7:47:66:e7:58 dst_mac 02:10:2a:93:4f:ab action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11342 flower src_mac 02:83:d4:1c:1b:53 dst_mac 02:63:2c:65:de:cc src_ip 85.160.88.132 dst_ip 120.137.37.134 ip_proto udp src_port 17987 dst_port 7700 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11343 flower src_mac 02:30:be:5c:ac:9a dst_mac 02:b2:29:8f:e1:f9 vlan_id 3093 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11344 flower src_mac 02:35:b4:0e:7e:1e dst_mac 02:0b:0f:96:90:0e src_ip 43.18.238.204 dst_ip 109.150.86.235 ip_proto icmp code 91 type 17 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11345 flower src_mac 02:bd:b2:98:de:21 dst_mac 02:4c:be:f6:dd:72 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11346 flower src_mac 02:de:ab:8b:ce:e6 dst_mac 02:71:89:37:5f:4c vlan_id 2711 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11347 flower src_mac 02:dd:69:ff:7a:d7 dst_mac 02:4c:b7:8a:d1:e2 src_ip 38.200.57.193 dst_ip 54.148.21.166 ip_proto udp src_port 51857 dst_port 1937 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11348 flower src_mac 02:38:da:ab:ac:e6 dst_mac 02:45:66:5e:6a:e5 src_ip 123.20.29.71 dst_ip 54.24.126.54 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11349 flower src_mac 02:6a:23:03:8d:bf dst_mac 02:72:94:09:81:73 src_ip 74.243.240.207 dst_ip 14.116.246.176 ip_proto udp src_port 7476 dst_port 64547 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11350 flower src_mac 02:70:24:40:cd:99 dst_mac 02:9f:bf:cd:5d:59 vlan_id 922 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11351 flower src_mac 02:4b:b6:06:55:db dst_mac 02:d5:3f:46:91:20 vlan_id 1682 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11352 flower src_mac 02:5f:27:0a:39:d7 dst_mac 02:55:85:1e:9c:96 vlan_id 2520 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11353 flower src_mac 02:c8:ef:2b:35:bc dst_mac 02:67:ef:6d:be:da vlan_id 3066 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11354 flower src_mac 02:ed:5b:5e:4e:c8 dst_mac 02:1e:a6:e0:7f:b2 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11355 flower src_mac 02:83:db:20:4d:14 dst_mac 02:62:c0:bc:b4:cb vlan_id 1323 vlan_ethtype ip src_ip 58.70.143.193 dst_ip 65.115.142.134 ip_proto tcp src_port 23285 dst_port 17473 action trap && tc filter add dev swp33 ingress protocol ip pref 11356 flower src_mac 02:f2:98:86:a8:27 dst_mac 02:78:d9:a4:91:08 src_ip 14.95.186.238 dst_ip 63.35.189.44 ip_proto tcp src_port 40430 dst_port 61843 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11357 flower src_mac 02:7e:32:cc:29:4a dst_mac 02:80:0e:b6:85:08 vlan_id 3452 vlan_ethtype ipv4 src_ip 23.137.71.39 dst_ip 44.67.211.68 ip_proto udp src_port 6836 dst_port 31070 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11358 flower src_mac 02:c8:09:79:c0:1b dst_mac 02:33:d5:6e:a9:7c src_ip 126.146.57.228 dst_ip 81.162.23.167 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11359 flower src_mac 02:fe:90:77:01:c8 dst_mac 02:df:8b:4a:e3:08 vlan_id 461 vlan_ethtype 0x0800 src_ip 107.147.79.17 dst_ip 23.154.176.249 ip_proto udp src_port 35640 dst_port 31349 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11360 flower src_mac 02:80:41:07:10:a1 dst_mac 02:2b:ff:e5:8b:4a action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11361 flower src_mac 02:a3:2e:89:f7:eb dst_mac 02:be:98:b4:5e:e5 vlan_id 2987 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11362 flower src_mac 02:1c:d8:dd:d6:df dst_mac 02:d6:ed:e1:56:f1 vlan_id 1389 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11363 flower src_mac 02:03:30:e8:6d:c6 dst_mac 02:d5:f1:e7:13:cf src_ip 50.107.88.154 dst_ip 90.172.151.217 ip_proto icmp code 209 type 13 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 11364 flower src_mac 02:b1:79:f0:2d:07 dst_mac 02:53:3e:ce:f9:22 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11365 flower src_mac 02:89:c5:bf:80:a3 dst_mac 02:ee:7d:6a:0e:95 src_ip 54.73.126.150 dst_ip 89.24.157.110 ip_proto icmp code 121 type 8 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11366 flower src_mac 02:11:9b:e2:44:c8 dst_mac 02:32:fa:b0:31:22 vlan_id 1700 vlan_ethtype 0x0800 src_ip 93.111.181.204 dst_ip 18.216.13.63 ip_proto tcp src_port 23948 dst_port 1979 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 11367 flower src_mac 02:93:41:bb:d4:43 dst_mac 02:8a:f6:25:0e:e0 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 11368 flower src_mac 02:9a:55:18:7e:e6 dst_mac 02:a6:39:18:aa:53 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11369 flower src_mac 02:bd:c2:03:e8:51 dst_mac 02:fd:e0:c9:8d:f0 vlan_id 3145 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11370 flower src_mac 02:b5:35:9d:9f:53 dst_mac 02:7d:bd:59:5a:55 src_ip 22.250.38.162 dst_ip 46.127.175.60 ip_proto udp src_port 7582 dst_port 40499 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11371 flower src_mac 02:74:a5:b9:6e:c1 dst_mac 02:d6:09:ff:7b:87 vlan_id 3745 vlan_ethtype 0x0800 src_ip 11.182.136.64 dst_ip 99.204.249.69 ip_proto udp src_port 9604 dst_port 13313 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11372 flower src_mac 02:89:00:f3:1c:23 dst_mac 02:e0:e2:09:61:ce vlan_id 106 vlan_ethtype ipv4 src_ip 38.8.50.171 dst_ip 18.135.215.137 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11373 flower src_mac 02:c1:bf:11:cb:69 dst_mac 02:a0:ba:0a:ab:d2 vlan_id 3856 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11374 flower src_mac 02:83:52:f1:77:e5 dst_mac 02:e3:0e:40:69:56 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11375 flower src_mac 02:34:46:dc:66:e1 dst_mac 02:63:cb:6d:61:db vlan_id 920 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11376 flower src_mac 02:46:cc:a4:d1:06 dst_mac 02:03:41:c6:79:1b vlan_id 275 vlan_ethtype 0x0800 src_ip 94.69.149.246 dst_ip 77.101.196.241 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11377 flower src_mac 02:06:85:31:10:8d dst_mac 02:18:f9:b0:af:aa vlan_id 1688 vlan_ethtype ipv4 src_ip 91.163.72.162 dst_ip 19.117.214.99 ip_proto udp src_port 60648 dst_port 46203 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11378 flower src_mac 02:21:ee:30:d4:a4 dst_mac 02:f7:33:2a:07:86 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11379 flower src_mac 02:81:39:46:97:ea dst_mac 02:a9:43:69:4a:c8 src_ip 39.241.48.211 dst_ip 95.182.243.135 ip_proto tcp src_port 31543 dst_port 55329 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11380 flower src_mac 02:34:c4:74:56:ea dst_mac 02:c8:d3:c3:75:dc vlan_id 2531 vlan_ethtype ip src_ip 117.83.172.35 dst_ip 26.119.129.235 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11381 flower src_mac 02:00:7e:84:8d:a3 dst_mac 02:d3:ea:c6:50:0a vlan_id 3461 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11382 flower src_mac 02:cc:84:73:fb:67 dst_mac 02:f9:90:5f:8d:81 vlan_id 1754 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11383 flower src_mac 02:0b:b5:34:57:7e dst_mac 02:25:62:a0:5c:b6 vlan_id 3836 vlan_ethtype ip src_ip 29.78.138.243 dst_ip 56.190.23.250 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11384 flower src_mac 02:46:80:14:7e:91 dst_mac 02:fa:84:87:d6:6e vlan_id 673 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11385 flower src_mac 02:eb:6f:97:17:6f dst_mac 02:53:34:b8:c5:61 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11386 flower src_mac 02:b7:ca:92:63:b4 dst_mac 02:e4:3b:e8:30:ef action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11387 flower src_mac 02:be:69:48:bf:5a dst_mac 02:1b:06:87:75:36 vlan_id 1163 vlan_ethtype ip src_ip 75.112.252.181 dst_ip 89.97.22.66 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 11388 flower src_mac 02:87:97:44:d7:d1 dst_mac 02:2a:69:d6:2e:8d action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11389 flower src_mac 02:63:8d:2a:ec:81 dst_mac 02:d6:a2:24:d9:49 vlan_id 3016 vlan_ethtype ipv4 src_ip 121.77.116.75 dst_ip 103.236.72.100 ip_proto tcp src_port 14612 dst_port 60729 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11390 flower src_mac 02:1e:84:56:a8:52 dst_mac 02:fa:73:68:85:37 src_ip 32.9.108.120 dst_ip 59.59.150.187 ip_proto udp src_port 44647 dst_port 38631 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11391 flower src_mac 02:12:85:fd:49:6e dst_mac 02:d0:de:bd:69:97 vlan_id 1436 vlan_ethtype ip src_ip 74.24.138.192 dst_ip 123.98.72.43 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11392 flower src_mac 02:d1:25:9e:36:0e dst_mac 02:20:d7:3d:a6:f7 action drop && tc filter add dev swp33 ingress protocol ip pref 11393 flower src_mac 02:ac:29:20:c0:b1 dst_mac 02:95:0b:5b:9b:05 src_ip 41.227.41.224 dst_ip 98.26.224.57 ip_proto udp src_port 5517 dst_port 28047 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11394 flower src_mac 02:3a:5e:9d:75:35 dst_mac 02:dc:7d:fc:92:2f vlan_id 422 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11395 flower src_mac 02:ae:3b:6c:3d:91 dst_mac 02:67:6d:40:26:aa src_ip 95.139.122.157 dst_ip 29.208.117.179 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11396 flower src_mac 02:2f:54:5e:5f:af dst_mac 02:5e:34:7c:b2:94 vlan_id 3711 vlan_ethtype 0x0800 src_ip 125.50.112.35 dst_ip 117.211.59.194 ip_proto tcp src_port 13090 dst_port 64401 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 11397 flower src_mac 02:76:d1:41:fa:70 dst_mac 02:05:b0:e5:67:1b src_ip 17.246.88.105 dst_ip 37.99.253.81 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11398 flower src_mac 02:50:79:9e:03:e4 dst_mac 02:de:5a:d5:0b:36 vlan_id 3766 vlan_ethtype ip src_ip 18.101.94.216 dst_ip 80.174.195.25 ip_proto udp src_port 35216 dst_port 39252 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11399 flower src_mac 02:45:f5:42:fe:ac dst_mac 02:df:03:25:c2:79 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11400 flower src_mac 02:4e:2b:74:50:01 dst_mac 02:fa:8c:a7:12:6e vlan_id 48 vlan_ethtype ipv4 src_ip 81.40.153.2 dst_ip 31.164.15.170 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11401 flower src_mac 02:d8:1b:67:6b:01 dst_mac 02:2f:9d:b0:15:26 vlan_id 532 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11402 flower src_mac 02:bc:d1:2e:a2:16 dst_mac 02:05:ee:b1:a1:24 vlan_id 4031 vlan_ethtype ipv4 src_ip 125.57.136.49 dst_ip 73.211.153.209 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11403 flower src_mac 02:37:cb:d9:6a:2a dst_mac 02:b9:9e:95:6a:c4 vlan_id 2808 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 11404 flower src_mac 02:17:1c:04:fe:e7 dst_mac 02:0f:b3:40:e9:af src_ip 54.1.117.217 dst_ip 25.190.159.118 ip_proto icmp code 124 type 17 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11405 flower src_mac 02:52:8a:b2:d8:d5 dst_mac 02:6b:9a:2b:ef:27 vlan_id 3632 vlan_ethtype ip src_ip 60.46.165.164 dst_ip 115.26.56.125 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11406 flower src_mac 02:a1:b8:d4:61:83 dst_mac 02:3c:c2:f7:ab:b6 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11407 flower src_mac 02:ab:5a:61:b5:8d dst_mac 02:c8:4b:36:b3:8b vlan_id 2870 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11408 flower src_mac 02:b0:fc:7c:c9:a5 dst_mac 02:e2:41:a5:c2:24 vlan_id 670 vlan_ethtype 0x0800 src_ip 16.136.125.106 dst_ip 54.234.223.202 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11409 flower src_mac 02:35:4a:19:81:db dst_mac 02:24:ae:64:c4:43 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11410 flower src_mac 02:c0:75:5a:f8:63 dst_mac 02:e0:a7:74:76:23 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11411 flower src_mac 02:ee:98:25:54:46 dst_mac 02:a5:cb:5e:07:cd vlan_id 3078 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11412 flower src_mac 02:ac:4d:c5:45:b4 dst_mac 02:44:5e:52:3e:39 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11413 flower src_mac 02:27:49:37:fe:dc dst_mac 02:2e:71:84:8f:4f vlan_id 3147 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol ip pref 11414 flower src_mac 02:73:eb:4c:c9:eb dst_mac 02:71:84:70:62:7b src_ip 105.227.139.103 dst_ip 112.18.250.160 ip_proto icmp code 197 type 0 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 11415 flower src_mac 02:79:9b:8f:f4:4e dst_mac 02:90:4d:ac:90:46 src_ip 62.99.42.36 dst_ip 94.209.89.227 ip_proto tcp src_port 55390 dst_port 47445 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11416 flower src_mac 02:71:18:c1:74:40 dst_mac 02:65:3a:2a:88:8c vlan_id 3814 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol ip pref 11417 flower src_mac 02:cf:fa:2e:a2:4f dst_mac 02:83:fe:52:98:2b src_ip 125.146.212.153 dst_ip 114.62.237.56 ip_proto udp src_port 56430 dst_port 31420 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11418 flower src_mac 02:8d:3c:b5:55:4e dst_mac 02:e9:54:97:b3:f9 src_ip 91.78.212.249 dst_ip 32.206.229.26 ip_proto udp src_port 61404 dst_port 52265 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11419 flower src_mac 02:09:da:9e:65:b2 dst_mac 02:0b:31:f6:99:df vlan_id 3578 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11420 flower src_mac 02:07:43:ca:45:50 dst_mac 02:e6:c1:91:4f:88 vlan_id 1949 vlan_ethtype 0x0800 src_ip 92.126.156.9 dst_ip 22.210.152.104 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11421 flower src_mac 02:00:59:69:87:f5 dst_mac 02:39:ab:d7:79:b0 vlan_id 981 vlan_ethtype ipv4 src_ip 31.157.220.217 dst_ip 90.231.175.208 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11422 flower src_mac 02:c5:85:5f:ba:12 dst_mac 02:0e:fb:64:67:48 vlan_id 1890 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11423 flower src_mac 02:2c:28:50:10:61 dst_mac 02:5f:8b:be:15:7b src_ip 13.167.243.241 dst_ip 26.63.149.89 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11424 flower src_mac 02:8e:d5:96:ff:32 dst_mac 02:3d:c6:e4:91:d7 action trap && tc filter add dev swp33 ingress protocol ip pref 11425 flower src_mac 02:13:ff:96:a4:1b dst_mac 02:ce:51:b7:e5:19 src_ip 12.151.89.13 dst_ip 100.45.52.65 ip_proto tcp src_port 48393 dst_port 42741 action trap && tc filter add dev swp33 ingress protocol ip pref 11426 flower src_mac 02:ab:46:19:8a:63 dst_mac 02:2d:2e:70:9a:6e src_ip 16.65.159.133 dst_ip 15.228.69.106 ip_proto udp src_port 7122 dst_port 13981 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11427 flower src_mac 02:ef:97:e0:cc:de dst_mac 02:18:4d:fb:bd:83 vlan_id 2607 vlan_ethtype 0x0800 src_ip 117.10.144.184 dst_ip 102.169.111.250 ip_proto udp src_port 7219 dst_port 46750 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11428 flower src_mac 02:a7:e0:e7:0b:fc dst_mac 02:19:c4:4e:aa:8b vlan_id 3090 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11429 flower src_mac 02:86:79:42:c0:ac dst_mac 02:a0:3b:ca:01:91 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11430 flower src_mac 02:cb:43:2c:de:bc dst_mac 02:fe:62:7e:c1:a7 src_ip 113.6.187.106 dst_ip 102.115.32.207 ip_proto icmp code 250 type 4 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11431 flower src_mac 02:da:ea:7f:86:18 dst_mac 02:75:48:e4:9c:44 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11432 flower src_mac 02:75:65:a1:59:60 dst_mac 02:a2:90:13:d5:5a vlan_id 2415 vlan_ethtype 0x0800 src_ip 64.10.52.6 dst_ip 39.104.108.68 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11433 flower src_mac 02:1c:bb:11:4f:b5 dst_mac 02:c9:a1:27:6d:3f vlan_id 1536 vlan_ethtype ipv4 src_ip 118.20.29.106 dst_ip 48.3.133.175 ip_proto udp src_port 35082 dst_port 27277 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 11434 flower src_mac 02:36:a0:35:45:67 dst_mac 02:b2:75:eb:1b:0f action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11435 flower src_mac 02:d2:eb:ab:a8:1b dst_mac 02:c1:3d:fb:10:82 vlan_id 118 vlan_ethtype ipv4 src_ip 38.180.33.240 dst_ip 45.73.28.30 action trap && tc filter add dev swp33 ingress protocol ip pref 11436 flower src_mac 02:96:8b:2c:4b:f4 dst_mac 02:25:95:e8:18:04 src_ip 59.30.62.95 dst_ip 113.200.69.241 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11437 flower src_mac 02:e2:3f:76:c6:c4 dst_mac 02:e0:8a:a2:8b:e0 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11438 flower src_mac 02:28:be:24:d3:9c dst_mac 02:ba:18:ee:eb:d6 vlan_id 1307 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11439 flower src_mac 02:a1:ff:7a:14:aa dst_mac 02:32:09:58:2e:87 vlan_id 1763 vlan_ethtype 0x0800 src_ip 102.181.232.73 dst_ip 40.160.141.123 action trap && tc filter add dev swp33 ingress protocol ip pref 11440 flower src_mac 02:bf:f7:66:a9:e0 dst_mac 02:00:cb:d2:25:27 src_ip 72.206.33.82 dst_ip 126.117.132.150 ip_proto tcp src_port 55316 dst_port 35766 action trap && tc filter add dev swp33 ingress protocol 0x9200 pref 11441 flower src_mac 02:93:87:bb:05:ac dst_mac 02:88:46:44:d0:90 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11442 flower src_mac 02:f4:48:ca:e2:48 dst_mac 02:28:00:dc:9c:a5 vlan_id 1035 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11443 flower src_mac 02:3a:2c:80:f3:28 dst_mac 02:2e:5a:a0:f7:63 vlan_id 2552 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol ipv4 pref 11444 flower src_mac 02:b6:aa:09:bf:b6 dst_mac 02:4b:d3:d5:b5:03 src_ip 121.57.239.167 dst_ip 33.135.83.145 ip_proto udp src_port 64278 dst_port 2997 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11445 flower src_mac 02:54:77:16:fa:57 dst_mac 02:f2:3c:b3:64:aa vlan_id 1122 vlan_ethtype 0x9100 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11446 flower src_mac 02:14:4d:71:78:b9 dst_mac 02:6b:a4:20:59:dd action pass && tc filter add dev swp33 ingress protocol ip pref 11447 flower src_mac 02:93:7f:2c:42:f4 dst_mac 02:d4:a4:c6:0e:dc src_ip 52.188.0.27 dst_ip 56.147.191.134 ip_proto udp src_port 50473 dst_port 50151 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11448 flower src_mac 02:7d:4f:1b:9d:17 dst_mac 02:18:7d:21:a9:b1 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11449 flower src_mac 02:31:a7:39:22:ba dst_mac 02:a4:69:8e:d6:93 vlan_id 2058 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11450 flower src_mac 02:11:11:b3:3a:00 dst_mac 02:e8:95:05:e1:12 action trap && tc filter add dev swp33 ingress protocol ip pref 11451 flower src_mac 02:ec:72:c0:7c:36 dst_mac 02:08:2b:45:8b:89 src_ip 71.57.244.102 dst_ip 47.147.132.68 ip_proto tcp src_port 22575 dst_port 21985 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11452 flower src_mac 02:70:48:06:37:b9 dst_mac 02:89:2a:5e:85:ce vlan_id 2389 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11453 flower src_mac 02:13:0b:a2:92:ba dst_mac 02:79:dc:22:d4:02 vlan_id 2249 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11454 flower src_mac 02:a7:f7:ea:51:ea dst_mac 02:30:59:f0:f1:00 src_ip 86.236.46.203 dst_ip 67.246.72.168 ip_proto tcp src_port 34482 dst_port 18893 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11455 flower src_mac 02:25:96:9c:69:16 dst_mac 02:b6:74:d3:5d:64 vlan_id 2513 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11456 flower src_mac 02:a8:5f:cc:92:62 dst_mac 02:35:c9:81:91:12 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11457 flower src_mac 02:4b:9e:ca:3a:1a dst_mac 02:ae:48:ea:1f:26 action pass && tc filter add dev swp33 ingress protocol 0x0800 pref 11458 flower src_mac 02:07:c8:5b:82:6c dst_mac 02:c3:95:3d:fa:9c src_ip 104.152.29.196 dst_ip 38.191.32.168 ip_proto tcp src_port 3955 dst_port 27184 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11459 flower src_mac 02:57:ab:06:2d:17 dst_mac 02:12:8a:6b:6b:a5 src_ip 70.180.131.232 dst_ip 18.99.183.249 ip_proto udp src_port 29084 dst_port 52507 action trap && tc filter add dev swp33 ingress protocol ipv4 pref 11460 flower src_mac 02:82:06:8d:bb:ac dst_mac 02:0e:dc:8e:3c:dd src_ip 86.193.0.203 dst_ip 111.2.165.20 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11461 flower src_mac 02:c3:b2:9b:cb:2c dst_mac 02:62:07:d8:65:61 src_ip 69.15.202.72 dst_ip 50.35.174.163 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11462 flower src_mac 02:82:36:3b:c0:58 dst_mac 02:32:9e:fb:8f:ee action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11463 flower src_mac 02:a8:4c:89:3f:47 dst_mac 02:75:18:6b:4a:9f vlan_id 846 vlan_ethtype ipv4 src_ip 31.20.232.42 dst_ip 25.40.26.217 ip_proto tcp src_port 32674 dst_port 6996 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11464 flower src_mac 02:64:f5:3b:85:61 dst_mac 02:5b:b4:6d:89:b7 vlan_id 18 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol ip pref 11465 flower src_mac 02:ee:d9:a6:5a:9b dst_mac 02:6c:03:8f:cc:78 src_ip 19.133.143.222 dst_ip 108.136.147.145 ip_proto tcp src_port 22621 dst_port 7226 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11466 flower src_mac 02:4e:a4:42:54:e0 dst_mac 02:b7:69:fa:f3:9e vlan_id 2704 vlan_ethtype 0x9200 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11467 flower src_mac 02:4c:25:3d:6f:2f dst_mac 02:28:88:e3:c2:ed vlan_id 2152 vlan_ethtype 0x0800 src_ip 118.54.199.44 dst_ip 118.180.221.7 ip_proto tcp src_port 44933 dst_port 34065 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11468 flower src_mac 02:37:9e:41:30:c1 dst_mac 02:1d:93:be:d6:e3 vlan_id 3118 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11469 flower src_mac 02:d6:46:de:f0:f3 dst_mac 02:71:08:28:56:ea vlan_id 263 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11470 flower src_mac 02:e8:54:9c:7d:c8 dst_mac 02:ff:6a:1a:54:0b vlan_id 2318 vlan_ethtype 0x0800 src_ip 13.147.158.21 dst_ip 110.206.211.188 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11471 flower src_mac 02:87:b0:66:95:8b dst_mac 02:e8:12:01:59:65 vlan_id 636 vlan_ethtype ip src_ip 52.206.34.119 dst_ip 125.183.166.243 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11472 flower src_mac 02:27:a1:a6:ca:f5 dst_mac 02:95:7a:87:34:1a vlan_id 2238 vlan_ethtype ipv4 src_ip 72.35.234.38 dst_ip 65.95.136.10 action trap && tc filter add dev swp33 ingress protocol 0x9100 pref 11473 flower src_mac 02:11:97:0b:e4:06 dst_mac 02:31:de:66:00:b0 action pass && tc filter add dev swp33 ingress protocol ip pref 11474 flower src_mac 02:3a:87:22:1d:5d dst_mac 02:37:61:f3:4e:d8 src_ip 31.55.228.56 dst_ip 85.146.37.184 ip_proto tcp src_port 61268 dst_port 2545 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11475 flower src_mac 02:fc:b9:7d:c5:d7 dst_mac 02:5e:d7:42:23:97 src_ip 96.215.193.10 dst_ip 68.244.246.37 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11476 flower src_mac 02:30:d6:a5:7d:bd dst_mac 02:0e:d3:aa:2a:90 vlan_id 1394 vlan_ethtype ipv4 src_ip 90.69.186.237 dst_ip 110.179.157.79 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11477 flower src_mac 02:3e:2a:fc:7b:56 dst_mac 02:86:7a:d8:95:0c src_ip 95.26.103.68 dst_ip 44.217.32.83 ip_proto icmp code 44 type 14 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11478 flower src_mac 02:d5:19:ad:79:70 dst_mac 02:cc:dd:8a:20:0b vlan_id 672 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11479 flower src_mac 02:6d:bb:2e:6c:d4 dst_mac 02:a0:15:8c:ba:f6 vlan_id 2592 vlan_ethtype 0x0800 src_ip 11.52.208.185 dst_ip 22.240.56.172 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11480 flower src_mac 02:39:06:81:5e:9b dst_mac 02:09:91:e8:0e:c0 vlan_id 483 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11481 flower src_mac 02:a5:07:c1:93:b3 dst_mac 02:45:fc:9a:13:0e vlan_id 3414 vlan_ethtype 0x0800 src_ip 98.165.109.34 dst_ip 110.241.186.164 ip_proto tcp src_port 23141 dst_port 10722 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11482 flower src_mac 02:cc:8e:4f:53:8d dst_mac 02:a5:85:4f:ae:9d src_ip 21.2.57.216 dst_ip 126.211.46.201 ip_proto icmp code 245 type 4 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11483 flower src_mac 02:71:04:4f:ad:8e dst_mac 02:8c:0c:2a:96:02 vlan_id 1455 vlan_ethtype 0x0800 src_ip 99.132.54.196 dst_ip 17.1.239.124 ip_proto udp src_port 5936 dst_port 16493 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11484 flower src_mac 02:bd:89:09:0b:c4 dst_mac 02:7f:4b:5d:46:d1 vlan_id 2478 vlan_ethtype ipv4 src_ip 68.223.211.68 dst_ip 52.140.94.79 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11485 flower src_mac 02:63:6d:50:f4:6a dst_mac 02:f1:47:38:85:39 vlan_id 2297 vlan_ethtype 0x0800 src_ip 34.28.25.2 dst_ip 121.112.219.56 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11486 flower src_mac 02:15:d1:16:33:25 dst_mac 02:25:60:f9:cb:90 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11487 flower src_mac 02:f7:64:99:cb:ce dst_mac 02:a3:0b:36:31:a2 vlan_id 2786 vlan_ethtype 0x9300 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11488 flower src_mac 02:84:aa:fe:6f:cc dst_mac 02:3a:c8:69:b0:17 vlan_id 2529 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x9300 pref 11489 flower src_mac 02:ea:35:95:2c:40 dst_mac 02:bc:ad:fd:28:e1 action trap && tc filter add dev swp33 ingress protocol ip pref 11490 flower src_mac 02:b4:26:e6:c9:a2 dst_mac 02:af:76:84:dc:72 src_ip 82.46.203.161 dst_ip 59.166.30.122 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11491 flower src_mac 02:dc:d9:f2:7b:22 dst_mac 02:f8:ad:c9:a1:5b vlan_id 3050 vlan_ethtype 0x0800 src_ip 46.0.179.6 dst_ip 82.198.158.149 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11492 flower src_mac 02:97:b9:dd:5b:b4 dst_mac 02:da:52:a9:bd:1a vlan_id 3983 vlan_ethtype 0x9200 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11493 flower src_mac 02:f3:bf:b4:0d:bb dst_mac 02:75:d2:45:9a:30 vlan_id 289 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11494 flower src_mac 02:c0:62:6f:93:30 dst_mac 02:ee:19:49:63:bd action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11495 flower src_mac 02:eb:a4:1a:c9:cb dst_mac 02:ec:14:57:d9:5e vlan_id 1252 vlan_ethtype ip src_ip 71.229.71.103 dst_ip 95.37.11.184 action pass && tc filter add dev swp33 ingress protocol ipv4 pref 11496 flower src_mac 02:1c:65:ab:37:60 dst_mac 02:8d:01:1a:aa:e5 src_ip 38.12.38.244 dst_ip 19.64.139.210 ip_proto udp src_port 28860 dst_port 15151 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11497 flower src_mac 02:c8:83:1a:bb:1e dst_mac 02:e0:54:fa:1a:3a vlan_id 2156 vlan_ethtype ip src_ip 105.113.93.57 dst_ip 85.160.68.2 ip_proto udp src_port 51099 dst_port 9455 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 11498 flower src_mac 02:dc:c1:8b:87:52 dst_mac 02:f1:7d:0a:c1:6d action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11499 flower src_mac 02:ca:1a:d9:d6:78 dst_mac 02:55:3a:3d:f4:1f vlan_id 1203 vlan_ethtype 0x9200 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11500 flower src_mac 02:b3:40:44:d6:04 dst_mac 02:36:a4:4c:35:28 src_ip 54.231.143.96 dst_ip 100.202.241.64 ip_proto tcp src_port 21368 dst_port 12738 action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11501 flower src_mac 02:3d:8c:ad:c0:21 dst_mac 02:e9:b4:31:60:1a src_ip 84.250.142.117 dst_ip 87.175.188.226 action pass && tc filter add dev swp33 ingress protocol ip pref 11502 flower src_mac 02:cf:e2:b4:4d:9e dst_mac 02:d0:df:4f:15:7c src_ip 83.92.156.37 dst_ip 45.211.140.175 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11503 flower src_mac 02:e3:b4:4c:29:68 dst_mac 02:b5:79:06:2a:59 action trap && tc filter add dev swp33 ingress protocol ip pref 11504 flower src_mac 02:36:ce:b4:41:57 dst_mac 02:0e:67:91:19:02 src_ip 59.73.0.231 dst_ip 13.130.68.35 ip_proto udp src_port 11488 dst_port 54997 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11505 flower src_mac 02:64:10:c0:00:08 dst_mac 02:a6:eb:d0:47:aa vlan_id 691 vlan_ethtype 0x9300 action drop && tc filter add dev swp33 ingress protocol 802.1q pref 11506 flower src_mac 02:7f:06:68:a5:13 dst_mac 02:bb:84:4f:af:bd vlan_id 1453 vlan_ethtype ipv4 src_ip 21.92.183.77 dst_ip 104.213.211.88 ip_proto tcp src_port 779 dst_port 43141 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11507 flower src_mac 02:7f:b7:bb:ba:73 dst_mac 02:26:51:70:04:92 action drop && tc filter add dev swp33 ingress protocol 0x9200 pref 11508 flower src_mac 02:07:d1:30:0b:35 dst_mac 02:24:5b:c6:84:3b action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11509 flower src_mac 02:aa:ce:65:b5:43 dst_mac 02:05:e2:23:f1:29 src_ip 94.205.177.151 dst_ip 57.75.67.189 ip_proto udp src_port 13328 dst_port 51683 action drop && tc filter add dev swp33 ingress protocol ip pref 11510 flower src_mac 02:0a:fe:23:c2:18 dst_mac 02:8d:c6:87:bb:bd src_ip 84.63.26.2 dst_ip 46.105.254.81 ip_proto icmp code 46 type 12 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11511 flower src_mac 02:55:a4:82:fa:33 dst_mac 02:4d:9e:aa:7d:2e vlan_id 3662 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 11512 flower src_mac 02:64:bf:57:19:c1 dst_mac 02:00:b1:10:00:aa action drop && tc filter add dev swp33 ingress protocol 0x0800 pref 11513 flower src_mac 02:cd:d5:41:7d:ec dst_mac 02:2e:fa:11:e8:08 src_ip 104.141.184.161 dst_ip 98.138.80.65 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11514 flower src_mac 02:7f:c8:b9:a9:3a dst_mac 02:8e:e2:fe:6b:9c vlan_id 3297 vlan_ethtype ipv4 src_ip 32.39.103.29 dst_ip 60.4.97.208 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11515 flower src_mac 02:04:46:fb:a3:5c dst_mac 02:69:24:8b:42:d5 vlan_id 3228 vlan_ethtype ip src_ip 52.170.210.172 dst_ip 116.195.23.30 ip_proto udp src_port 21053 dst_port 40694 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11516 flower src_mac 02:c3:2b:45:27:a9 dst_mac 02:5f:ca:bb:4a:58 vlan_id 1719 vlan_ethtype 0x9300 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11517 flower src_mac 02:b9:38:f6:37:0b dst_mac 02:b2:61:7d:7d:3f vlan_id 3295 vlan_ethtype ip src_ip 70.128.5.87 dst_ip 69.205.20.196 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11518 flower src_mac 02:7c:16:4f:f4:16 dst_mac 02:1c:38:ea:be:69 vlan_id 2064 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol 0x8100 pref 11519 flower src_mac 02:0d:cc:51:6e:2e dst_mac 02:c4:89:d7:93:c9 vlan_id 2289 vlan_ethtype ip src_ip 62.216.117.74 dst_ip 68.25.96.55 action pass && tc filter add dev swp33 ingress protocol 0x9100 pref 11520 flower src_mac 02:2a:69:7a:b9:0c dst_mac 02:a1:0d:8c:bc:85 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11521 flower src_mac 02:11:2b:d3:5d:46 dst_mac 02:1a:9c:76:29:be vlan_id 1513 vlan_ethtype ipv4 src_ip 104.46.45.173 dst_ip 22.170.133.195 ip_proto tcp src_port 28803 dst_port 7355 action trap && tc filter add dev swp33 ingress protocol 802.1q pref 11522 flower src_mac 02:3a:15:f6:a2:13 dst_mac 02:5e:5c:d6:e6:9d vlan_id 1083 vlan_ethtype ip src_ip 58.216.241.178 dst_ip 65.188.41.137 action drop && tc filter add dev swp33 ingress protocol 0x8100 pref 11523 flower src_mac 02:f6:88:d3:14:3d dst_mac 02:fd:06:26:0e:6e vlan_id 3692 vlan_ethtype 0x9100 action trap && tc filter add dev swp33 ingress protocol ip pref 11524 flower src_mac 02:2a:99:7b:91:dd dst_mac 02:21:85:de:b4:fe src_ip 66.171.2.20 dst_ip 88.6.186.12 ip_proto udp src_port 19155 dst_port 44559 action pass && tc filter add dev swp33 ingress protocol 0x9200 pref 11525 flower src_mac 02:04:00:2b:78:5c dst_mac 02:b9:99:94:4e:c0 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11526 flower src_mac 02:bb:cb:a0:cb:45 dst_mac 02:1e:b5:60:08:8a vlan_id 1254 vlan_ethtype ip src_ip 68.97.138.205 dst_ip 100.159.67.87 action trap && tc filter add dev swp33 ingress protocol 0x0800 pref 11527 flower src_mac 02:02:5c:39:4a:cc dst_mac 02:a7:89:79:24:b4 src_ip 98.123.0.48 dst_ip 80.43.159.144 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11528 flower src_mac 02:8b:e8:fb:46:a6 dst_mac 02:c8:e8:82:41:a6 vlan_id 3214 vlan_ethtype ip src_ip 18.224.156.248 dst_ip 81.89.71.125 action pass && tc filter add dev swp33 ingress protocol 0x9300 pref 11529 flower src_mac 02:be:05:9d:e8:98 dst_mac 02:89:19:bf:3f:a4 action pass && tc filter add dev swp33 ingress protocol 802.1q pref 11530 flower src_mac 02:29:41:0e:e5:56 dst_mac 02:18:6a:33:16:17 vlan_id 80 vlan_ethtype 0x9100 action drop && tc filter add dev swp33 ingress protocol ip pref 11531 flower src_mac 02:9b:fa:7e:d0:4a dst_mac 02:66:d1:bf:4b:e9 src_ip 25.214.92.111 dst_ip 79.221.21.145 ip_proto udp src_port 58431 dst_port 27343 action drop && tc filter add dev swp33 ingress protocol 0x9100 pref 11532 flower src_mac 02:10:ea:e6:72:0e dst_mac 02:d7:0b:08:cc:03 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11533 flower src_mac 02:91:c4:83:66:b8 dst_mac 02:bc:90:d1:e0:53 vlan_id 4 vlan_ethtype 0x0800 src_ip 42.229.201.217 dst_ip 124.152.63.154 action drop && tc filter add dev swp33 ingress protocol 0x9300 pref 11534 flower src_mac 02:0b:98:da:56:69 dst_mac 02:5b:55:38:c5:44 action pass && tc filter add dev swp33 ingress protocol 0x8100 pref 11535 flower src_mac 02:a0:c3:18:0e:c8 dst_mac 02:5f:c7:5e:a5:74 vlan_id 1415 vlan_ethtype 0x9300 action drop INFO asyncssh:logging.py:92 [conn=24, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=24, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc filter show dev swp33 ingress | grep action | wc -l INFO asyncssh:logging.py:92 [conn=24, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=12] Command: tc filter show dev swp33 ingress | grep action | wc -l INFO asyncssh:logging.py:92 [conn=24, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=12] Channel closed DEBUG infra2:Logger.py:156 1536 INFO asyncssh:logging.py:92 [conn=24, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter show dev swp33 ingress | grep in_hw | wc -l INFO asyncssh:logging.py:92 [conn=24, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=14] Command: tc filter show dev swp33 ingress | grep in_hw | wc -l INFO asyncssh:logging.py:92 [conn=24, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=14] Channel closed DEBUG infra2:Logger.py:156 1536 INFO DENT:Logger.py:84 [DENT infrastructure 2] Total number of rules: 1536, offloaded: 1536 INFO asyncssh:logging.py:92 [conn=24, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress pref 10000 && tc filter delete dev swp33 ingress pref 11535 INFO asyncssh:logging.py:92 [conn=24, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=16] Command: tc filter delete dev swp33 ingress pref 10000 && tc filter delete dev swp33 ingress pref 11535 INFO asyncssh:logging.py:92 [conn=24, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=24, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc filter show dev swp33 ingress pref 10000 && tc filter show dev swp33 ingress pref 11535 INFO asyncssh:logging.py:92 [conn=24, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=18] Command: tc filter show dev swp33 ingress pref 10000 && tc filter show dev swp33 ingress pref 11535 INFO asyncssh:logging.py:92 [conn=24, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=18] Channel closed DEBUG infra2:Logger.py:156 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_rule_deletion from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py INFO asyncssh:logging.py:92 [conn=24, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=19] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=24, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=20] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:23:35 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=24, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=24, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=22] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=24, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=22] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=24, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=24, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:23:35 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=24, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=25] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=24, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=26] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:23:36 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=24, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=24, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=28] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=24, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=24, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=24, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=30] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=24, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=24, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=24, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=32] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=24, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=24, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=24, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=24, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=24, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=24, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=24, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=24, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=24, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=24, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=24, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=24, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=50] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=24, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=24, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=24, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=52] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=24, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=52] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=24, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=24, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=54] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=24, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=24, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=24, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=56] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=24, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=24, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=24, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=24, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=24, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=24, chan=58] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=24, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=24, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=24, chan=58] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/acl/test_acl.py::test_acl_addition_deletion_under_traffic | 162.81 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_addition_deletion_under_traffic">Starting testcase:test_acl_addition_deletion_under_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-1406' coro=<test_acl_addition_deletion_under_traffic() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py:272> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=24, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=25] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=25] Local address: 172.17.0.2, port 37812 INFO asyncssh:logging.py:92 [conn=25] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=25] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=25] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=25, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:23:40 UTC 2023 INFO asyncssh:logging.py:92 [conn=25, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=25, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=2] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=25, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=25, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=25, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=4] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=25, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=25, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=5] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=25, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=6] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=25, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=25, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 pref 49000 flower skip_sw src_ip 104.117.7.76 dst_ip 64.86.172.72 ip_proto udp src_port 14025 dst_port 33341 action pass && tc filter add dev swp33 ingress pref 49001 flower skip_sw action drop INFO asyncssh:logging.py:92 [conn=25, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=8] Command: tc filter add dev swp33 ingress protocol ipv4 pref 49000 flower skip_sw src_ip 104.117.7.76 dst_ip 64.86.172.72 ip_proto udp src_port 14025 dst_port 33341 action pass && tc filter add dev swp33 ingress pref 49001 flower skip_sw action drop INFO asyncssh:logging.py:92 [conn=25, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=25, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=25, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=10] Command: tc -j filter show dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=25, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=10] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","kind":"flower","chain":0},{"protocol":"ip","kind":"flower","chain":0,"options":{"handle":1,"keys":{"eth_type":"ipv4","ip_proto":"udp","dst_ip":"64.86.172.72","src_ip":"104.117.7.76","dst_port":33341,"src_port":14025},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_eth_type_ipv4_ip_proto_udp_dst_ip_64.86.172.72_src_ip_104.117.7.76_dst_port_33341_src_port_14025 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clearing Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clear Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_stats', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd0703d0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_eth_type_ipv4_ip_proto_udp_dst_ip_64.86.172.72_src_ip_104.117.7.76_dst_port_33341_src_port_14025 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 99783 Rx 99783 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_eth_type_ipv4_ip_proto_udp_dst_ip_64.86.172.72_src_ip_104.117.7.76_dst_port_33341_src_port_14025 Tx Frames: 99783, Rx Frames: 99783, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=25, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=25, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=12] Command: tc filter delete dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=25, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clearing Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clear Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_stats', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbceb2e30>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_eth_type_ipv4_ip_proto_udp_dst_ip_64.86.172.72_src_ip_104.117.7.76_dst_port_33341_src_port_14025 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 87516 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_eth_type_ipv4_ip_proto_udp_dst_ip_64.86.172.72_src_ip_104.117.7.76_dst_port_33341_src_port_14025 Tx Frames: 87516, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=25, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 pref 49000 flower skip_sw src_ip 104.117.7.76 dst_ip 64.86.172.72 ip_proto udp src_port 14025 dst_port 33341 action pass INFO asyncssh:logging.py:92 [conn=25, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=14] Command: tc filter add dev swp33 ingress protocol ipv4 pref 49000 flower skip_sw src_ip 104.117.7.76 dst_ip 64.86.172.72 ip_proto udp src_port 14025 dst_port 33341 action pass INFO asyncssh:logging.py:92 [conn=25, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clearing Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clear Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_stats', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd073a90>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_eth_type_ipv4_ip_proto_udp_dst_ip_64.86.172.72_src_ip_104.117.7.76_dst_port_33341_src_port_14025 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 81979 Rx 81979 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_eth_type_ipv4_ip_proto_udp_dst_ip_64.86.172.72_src_ip_104.117.7.76_dst_port_33341_src_port_14025 Tx Frames: 101979, Rx Frames: 101979, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_addition_deletion_under_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl.py INFO asyncssh:logging.py:92 [conn=25, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=25, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:26:22 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=25, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=25, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=25, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":79,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=25, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=25, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=25, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=25, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=25, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:26:22 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=25, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=25, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:26:23 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=25, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=25, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=26] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=25, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=25, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=25, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=28] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=25, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=25, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=25, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=30] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=25, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=25, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=25, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=25, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=25, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=25, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=25, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=25, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=25, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=25, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=25, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=25, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=48] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=25, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=25, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=25, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=50] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=25, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=25, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=25, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=52] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=25, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=25, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=25, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=54] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=25, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=25, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=25, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=25, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=25, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=25, chan=56] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=25, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=25, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=25, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[shared_block-tagged-pass] | 185.62 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[shared_block-tagged-pass]">Starting testcase:test_acl_all_selectors[shared_block-tagged-pass] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-1475' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=25, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=26] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=26] Local address: 172.17.0.2, port 47124 INFO asyncssh:logging.py:92 [conn=26] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=26] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=26] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=26, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:26:23 UTC 2023 INFO asyncssh:logging.py:92 [conn=26, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=26, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=2] Command: ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=26, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=26, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=26, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=4] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=26, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=26, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=5] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 2827 && bridge vlan add dev swp34 vid 2827 INFO asyncssh:logging.py:92 [conn=26, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=6] Command: bridge vlan add dev swp33 vid 2827 && bridge vlan add dev swp34 vid 2827 INFO asyncssh:logging.py:92 [conn=26, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=26, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=26, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=8] Command: tc qdisc add dev swp33 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=26, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=26, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add block 1 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:05:4f:e2:40:c9 dst_mac 02:e0:f8:c2:56:af vlan_id 2827 vlan_ethtype ip src_ip 25.131.26.227 dst_ip 35.22.233.71 ip_proto udp src_port 12126 dst_port 1699 action pass INFO asyncssh:logging.py:92 [conn=26, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=10] Command: tc filter add block 1 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:05:4f:e2:40:c9 dst_mac 02:e0:f8:c2:56:af vlan_id 2827 vlan_ethtype ip src_ip 25.131.26.227 dst_ip 35.22.233.71 ip_proto udp src_port 12126 dst_port 1699 action pass INFO asyncssh:logging.py:92 [conn=26, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=26, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=26, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=12] Command: tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=26, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","kind":"flower","chain":0},{"protocol":"802.1Q","kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":2827,"vlan_ethtype":"ip","dst_mac":"02:e0:f8:c2:56:af","src_mac":"02:05:4f:e2:40:c9","eth_type":"ipv4","ip_proto":"udp","dst_ip":"35.22.233.71","src_ip":"25.131.26.227","dst_port":1699,"src_port":12126},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 2827, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 2827, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126_unmatch_vlanID INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd072740>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126 SIP-DIP N/A Tx 60389 Rx 60389 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126_unmatch_srcMac SIP-DIP N/A Tx 60389 Rx 60389 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126_unmatch_dstMac SIP-DIP N/A Tx 60389 Rx 60389 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126_unmatch_vlanID SIP-DIP N/A Tx 60389 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126_unmatch_srcIp SIP-DIP N/A Tx 60389 Rx 60389 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126_unmatch_dstIp SIP-DIP N/A Tx 60389 Rx 60389 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126_unmatch_srcPort SIP-DIP N/A Tx 60389 Rx 60389 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126_unmatch_dstPort SIP-DIP N/A Tx 60389 Rx 60389 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126 Tx Frames: 60389, Rx Frames: 60389, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126_unmatch_srcMac Tx Frames: 60389, Rx Frames: 60389, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126_unmatch_dstMac Tx Frames: 60389, Rx Frames: 60389, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126_unmatch_vlanID Tx Frames: 60389, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126_unmatch_srcIp Tx Frames: 60389, Rx Frames: 60389, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126_unmatch_dstIp Tx Frames: 60389, Rx Frames: 60389, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126_unmatch_srcPort Tx Frames: 60389, Rx Frames: 60389, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_2827_vlan_ethtype_ip_dst_mac_02:e0:f8:c2:56:af_src_mac_02:05:4f:e2:40:c9_eth_type_ipv4_ip_proto_udp_dst_ip_35.22.233.71_src_ip_25.131.26.227_dst_port_1699_src_port_12126_unmatch_dstPort Tx Frames: 60389, Rx Frames: 60389, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=26, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=26, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=14] Command: tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=26, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":2827,"vlan_ethtype":"ip","dst_mac":"02:e0:f8:c2:56:af","src_mac":"02:05:4f:e2:40:c9","eth_type":"ipv4","ip_proto":"udp","dst_ip":"35.22.233.71","src_ip":"25.131.26.227","dst_port":1699,"src_port":12126},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":183,"stats":{"bytes":15459584,"packets":60389,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":15459584,"hw_packets":60389,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'pass', Tx Frames = 60389, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'pass', Tx Frames = 60389, packets = 60389, expected = 60389, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'pass', Tx Frames = 60389, hw_packets = 60389, expected = 60389, max tolerance = 0.05 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[shared_block-tagged-pass] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=26, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=26, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:29:28 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=26, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=26, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=26, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":80,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=26, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=26, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=26, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=26, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=26, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:29:28 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=26, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=26, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:29:28 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=26, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=26, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=26] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=26, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","ingress_block":1,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=26, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=26, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=28] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=26, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=26, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=26, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=30] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=26, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=26, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=26, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=26, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=26, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=26, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=26, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=26, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=26, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=26, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=26, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=26, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=48] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=26, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=26, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=26, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=50] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=26, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=26, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=26, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=52] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=26, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=26, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=26, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=54] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=26, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=26, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=26, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=26, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=26, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=26, chan=56] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=26, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=26, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=26, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[shared_block-tagged-drop] | 186.66 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[shared_block-tagged-drop]">Starting testcase:test_acl_all_selectors[shared_block-tagged-drop] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-1544' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=26, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=27] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=27] Local address: 172.17.0.2, port 33894 INFO asyncssh:logging.py:92 [conn=27] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=27] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=27] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=27, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:29:29 UTC 2023 INFO asyncssh:logging.py:92 [conn=27, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=27, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=2] Command: ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=27, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=27, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=4] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=27, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=5] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 3539 && bridge vlan add dev swp34 vid 3539 INFO asyncssh:logging.py:92 [conn=27, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=6] Command: bridge vlan add dev swp33 vid 3539 && bridge vlan add dev swp34 vid 3539 INFO asyncssh:logging.py:92 [conn=27, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=27, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=8] Command: tc qdisc add dev swp33 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=27, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add block 1 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:b5:8d:78:d2:44 dst_mac 02:b7:a3:02:74:5a vlan_id 3539 vlan_ethtype ip src_ip 114.97.13.228 dst_ip 92.233.119.64 ip_proto udp src_port 15456 dst_port 63489 action drop INFO asyncssh:logging.py:92 [conn=27, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=10] Command: tc filter add block 1 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:b5:8d:78:d2:44 dst_mac 02:b7:a3:02:74:5a vlan_id 3539 vlan_ethtype ip src_ip 114.97.13.228 dst_ip 92.233.119.64 ip_proto udp src_port 15456 dst_port 63489 action drop INFO asyncssh:logging.py:92 [conn=27, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=27, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=12] Command: tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=27, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","kind":"flower","chain":0},{"protocol":"802.1Q","kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":3539,"vlan_ethtype":"ip","dst_mac":"02:b7:a3:02:74:5a","src_mac":"02:b5:8d:78:d2:44","eth_type":"ipv4","ip_proto":"udp","dst_ip":"92.233.119.64","src_ip":"114.97.13.228","dst_port":63489,"src_port":15456},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 3539, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 3539, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456_unmatch_vlanID INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd0844c0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456 SIP-DIP N/A Tx 59998 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456_unmatch_srcMac SIP-DIP N/A Tx 59998 Rx 59998 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456_unmatch_dstMac SIP-DIP N/A Tx 59998 Rx 59998 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456_unmatch_vlanID SIP-DIP N/A Tx 59998 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456_unmatch_srcIp SIP-DIP N/A Tx 59998 Rx 59998 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456_unmatch_dstIp SIP-DIP N/A Tx 59998 Rx 59998 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456_unmatch_srcPort SIP-DIP N/A Tx 59998 Rx 59998 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456_unmatch_dstPort SIP-DIP N/A Tx 59998 Rx 59998 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456 Tx Frames: 59998, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456_unmatch_srcMac Tx Frames: 59998, Rx Frames: 59998, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456_unmatch_dstMac Tx Frames: 59998, Rx Frames: 59998, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456_unmatch_vlanID Tx Frames: 59998, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456_unmatch_srcIp Tx Frames: 59998, Rx Frames: 59998, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456_unmatch_dstIp Tx Frames: 59998, Rx Frames: 59998, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456_unmatch_srcPort Tx Frames: 59998, Rx Frames: 59998, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_3539_vlan_ethtype_ip_dst_mac_02:b7:a3:02:74:5a_src_mac_02:b5:8d:78:d2:44_eth_type_ipv4_ip_proto_udp_dst_ip_92.233.119.64_src_ip_114.97.13.228_dst_port_63489_src_port_15456_unmatch_dstPort Tx Frames: 59998, Rx Frames: 59998, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=27, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=27, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=14] Command: tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=27, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":3539,"vlan_ethtype":"ip","dst_mac":"02:b7:a3:02:74:5a","src_mac":"02:b5:8d:78:d2:44","eth_type":"ipv4","ip_proto":"udp","dst_ip":"92.233.119.64","src_ip":"114.97.13.228","dst_port":63489,"src_port":15456},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":184,"stats":{"bytes":15359488,"packets":59998,"drops":59998,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":15359488,"hw_packets":59998,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'drop', Tx Frames = 59998, drops = 59998, expected = 59998, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'drop', Tx Frames = 59998, packets = 59998, expected = 59998, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'drop', Tx Frames = 59998, hw_packets = 59998, expected = 59998, max tolerance = 0.05 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[shared_block-tagged-drop] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=27, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=27, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:32:34 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=27, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=27, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=27, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":81,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=27, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=27, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=27, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=27, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=27, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:32:35 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=27, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=27, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:32:35 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=27, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=27, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=26] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=27, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","ingress_block":1,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=27, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=27, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=28] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=27, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=27, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=27, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=30] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=27, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=27, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=27, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=27, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=27, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=27, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=27, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=27, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=27, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=27, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=27, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=27, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=48] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=27, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=27, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=27, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=50] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=27, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=27, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=27, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=52] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=27, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=27, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=27, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=54] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=27, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=27, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=27, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=27, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=27, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=27, chan=56] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=27, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=27, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=27, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[shared_block-tagged-trap] | 181.28 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[shared_block-tagged-trap]">Starting testcase:test_acl_all_selectors[shared_block-tagged-trap] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-1613' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=27, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=28] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=28] Local address: 172.17.0.2, port 53046 INFO asyncssh:logging.py:92 [conn=28] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=28] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=28] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=28, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:32:36 UTC 2023 INFO asyncssh:logging.py:92 [conn=28, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=28, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=2] Command: ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=28, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=28, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=4] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=28, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=5] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 1217 && bridge vlan add dev swp34 vid 1217 INFO asyncssh:logging.py:92 [conn=28, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=6] Command: bridge vlan add dev swp33 vid 1217 && bridge vlan add dev swp34 vid 1217 INFO asyncssh:logging.py:92 [conn=28, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=28, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=8] Command: tc qdisc add dev swp33 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=28, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add block 1 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:50:bb:ac:88:57 dst_mac 02:e6:c5:87:f2:da vlan_id 1217 vlan_ethtype ip src_ip 103.222.156.19 dst_ip 109.184.212.34 ip_proto udp src_port 38103 dst_port 28073 action trap INFO asyncssh:logging.py:92 [conn=28, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=10] Command: tc filter add block 1 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:50:bb:ac:88:57 dst_mac 02:e6:c5:87:f2:da vlan_id 1217 vlan_ethtype ip src_ip 103.222.156.19 dst_ip 109.184.212.34 ip_proto udp src_port 38103 dst_port 28073 action trap INFO asyncssh:logging.py:92 [conn=28, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=28, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=12] Command: tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=28, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","kind":"flower","chain":0},{"protocol":"802.1Q","kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1217,"vlan_ethtype":"ip","dst_mac":"02:e6:c5:87:f2:da","src_mac":"02:50:bb:ac:88:57","eth_type":"ipv4","ip_proto":"udp","dst_ip":"109.184.212.34","src_ip":"103.222.156.19","dst_port":28073,"src_port":38103},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 1217, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 1217, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103_unmatch_vlanID INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcee78e0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103 SIP-DIP N/A Tx 59978 Rx 24075 Loss 59.860 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103_unmatch_srcMac SIP-DIP N/A Tx 59978 Rx 59978 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103_unmatch_dstMac SIP-DIP N/A Tx 59978 Rx 59978 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103_unmatch_vlanID SIP-DIP N/A Tx 59978 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103_unmatch_srcIp SIP-DIP N/A Tx 59978 Rx 59978 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103_unmatch_dstIp SIP-DIP N/A Tx 59978 Rx 59978 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103_unmatch_srcPort SIP-DIP N/A Tx 59978 Rx 59978 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103_unmatch_dstPort SIP-DIP N/A Tx 59978 Rx 59978 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103 Tx Frames: 59978, Rx Frames: 24075, loss = 59.86, expected_loss = 60.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103_unmatch_srcMac Tx Frames: 59978, Rx Frames: 59978, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103_unmatch_dstMac Tx Frames: 59978, Rx Frames: 59978, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103_unmatch_vlanID Tx Frames: 59978, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103_unmatch_srcIp Tx Frames: 59978, Rx Frames: 59978, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103_unmatch_dstIp Tx Frames: 59978, Rx Frames: 59978, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103_unmatch_srcPort Tx Frames: 59978, Rx Frames: 59978, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_1217_vlan_ethtype_ip_dst_mac_02:e6:c5:87:f2:da_src_mac_02:50:bb:ac:88:57_eth_type_ipv4_ip_proto_udp_dst_ip_109.184.212.34_src_ip_103.222.156.19_dst_port_28073_src_port_38103_unmatch_dstPort Tx Frames: 59978, Rx Frames: 59978, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=28, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=28, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=14] Command: tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=28, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1217,"vlan_ethtype":"ip","dst_mac":"02:e6:c5:87:f2:da","src_mac":"02:50:bb:ac:88:57","eth_type":"ipv4","ip_proto":"udp","dst_ip":"109.184.212.34","src_ip":"103.222.156.19","dst_port":28073,"src_port":38103},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":179,"stats":{"bytes":15354368,"packets":59978,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":15354368,"hw_packets":59978,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'trap', Tx Frames = 59978, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'trap', Tx Frames = 59978, packets = 59978, expected = 59978, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'trap', Tx Frames = 59978, hw_packets = 59978, expected = 59978, max tolerance = 0.05 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[shared_block-tagged-trap] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=28, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=28, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:35:36 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=28, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=28, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=28, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":82,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=28, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=28, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=28, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=28, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=28, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:35:36 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=28, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=28, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:35:36 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=28, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=28, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=26] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=28, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","ingress_block":1,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=28, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=28, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=28] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=28, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=28, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=28, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=30] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=28, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=28, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=28, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=28, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=28, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=28, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=28, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=28, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=28, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=28, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=28, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=28, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=48] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=28, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=28, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=28, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=50] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=28, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=28, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=28, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=52] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=28, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=28, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=28, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=54] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=28, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=28, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=28, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=28, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=28, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=28, chan=56] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=28, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=28, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=28, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[shared_block-untagged-pass] | 171.39 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[shared_block-untagged-pass]">Starting testcase:test_acl_all_selectors[shared_block-untagged-pass] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-1682' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=28, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=29] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=29] Local address: 172.17.0.2, port 60296 INFO asyncssh:logging.py:92 [conn=29] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=29] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=29] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=29, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:35:37 UTC 2023 INFO asyncssh:logging.py:92 [conn=29, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=29, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=2] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=29, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=29, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=29, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=4] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=29, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=29, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=5] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=29, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=6] Command: tc qdisc add dev swp33 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=29, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=29, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc filter add block 1 ingress protocol ip pref 49000 flower skip_sw src_mac 02:0b:dc:13:d2:45 dst_mac 02:cc:74:46:a1:57 src_ip 109.121.127.131 dst_ip 90.187.132.169 ip_proto udp src_port 14666 dst_port 28222 action pass INFO asyncssh:logging.py:92 [conn=29, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=8] Command: tc filter add block 1 ingress protocol ip pref 49000 flower skip_sw src_mac 02:0b:dc:13:d2:45 dst_mac 02:cc:74:46:a1:57 src_ip 109.121.127.131 dst_ip 90.187.132.169 ip_proto udp src_port 14666 dst_port 28222 action pass INFO asyncssh:logging.py:92 [conn=29, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=29, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=29, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=10] Command: tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=29, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=10] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","kind":"flower","chain":0},{"protocol":"ip","kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:cc:74:46:a1:57","src_mac":"02:0b:dc:13:d2:45","eth_type":"ipv4","ip_proto":"udp","dst_ip":"90.187.132.169","src_ip":"109.121.127.131","dst_port":28222,"src_port":14666},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:cc:74:46:a1:57_src_mac_02:0b:dc:13:d2:45_eth_type_ipv4_ip_proto_udp_dst_ip_90.187.132.169_src_ip_109.121.127.131_dst_port_28222_src_port_14666 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:cc:74:46:a1:57_src_mac_02:0b:dc:13:d2:45_eth_type_ipv4_ip_proto_udp_dst_ip_90.187.132.169_src_ip_109.121.127.131_dst_port_28222_src_port_14666_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:cc:74:46:a1:57_src_mac_02:0b:dc:13:d2:45_eth_type_ipv4_ip_proto_udp_dst_ip_90.187.132.169_src_ip_109.121.127.131_dst_port_28222_src_port_14666_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:cc:74:46:a1:57_src_mac_02:0b:dc:13:d2:45_eth_type_ipv4_ip_proto_udp_dst_ip_90.187.132.169_src_ip_109.121.127.131_dst_port_28222_src_port_14666_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:cc:74:46:a1:57_src_mac_02:0b:dc:13:d2:45_eth_type_ipv4_ip_proto_udp_dst_ip_90.187.132.169_src_ip_109.121.127.131_dst_port_28222_src_port_14666_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:cc:74:46:a1:57_src_mac_02:0b:dc:13:d2:45_eth_type_ipv4_ip_proto_udp_dst_ip_90.187.132.169_src_ip_109.121.127.131_dst_port_28222_src_port_14666_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:cc:74:46:a1:57_src_mac_02:0b:dc:13:d2:45_eth_type_ipv4_ip_proto_udp_dst_ip_90.187.132.169_src_ip_109.121.127.131_dst_port_28222_src_port_14666_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd086770>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:cc:74:46:a1:57_src_mac_02:0b:dc:13:d2:45_eth_type_ipv4_ip_proto_udp_dst_ip_90.187.132.169_src_ip_109.121.127.131_dst_port_28222_src_port_14666 SIP-DIP N/A Tx 59895 Rx 59895 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:cc:74:46:a1:57_src_mac_02:0b:dc:13:d2:45_eth_type_ipv4_ip_proto_udp_dst_ip_90.187.132.169_src_ip_109.121.127.131_dst_port_28222_src_port_14666_unmatch_srcMac SIP-DIP N/A Tx 59895 Rx 59895 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:cc:74:46:a1:57_src_mac_02:0b:dc:13:d2:45_eth_type_ipv4_ip_proto_udp_dst_ip_90.187.132.169_src_ip_109.121.127.131_dst_port_28222_src_port_14666_unmatch_dstMac SIP-DIP N/A Tx 59895 Rx 59895 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:cc:74:46:a1:57_src_mac_02:0b:dc:13:d2:45_eth_type_ipv4_ip_proto_udp_dst_ip_90.187.132.169_src_ip_109.121.127.131_dst_port_28222_src_port_14666_unmatch_srcIp SIP-DIP N/A Tx 59895 Rx 59895 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:cc:74:46:a1:57_src_mac_02:0b:dc:13:d2:45_eth_type_ipv4_ip_proto_udp_dst_ip_90.187.132.169_src_ip_109.121.127.131_dst_port_28222_src_port_14666_unmatch_dstIp SIP-DIP N/A Tx 59895 Rx 59895 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:cc:74:46:a1:57_src_mac_02:0b:dc:13:d2:45_eth_type_ipv4_ip_proto_udp_dst_ip_90.187.132.169_src_ip_109.121.127.131_dst_port_28222_src_port_14666_unmatch_srcPort SIP-DIP N/A Tx 59895 Rx 59895 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:cc:74:46:a1:57_src_mac_02:0b:dc:13:d2:45_eth_type_ipv4_ip_proto_udp_dst_ip_90.187.132.169_src_ip_109.121.127.131_dst_port_28222_src_port_14666_unmatch_dstPort SIP-DIP N/A Tx 59895 Rx 59895 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:cc:74:46:a1:57_src_mac_02:0b:dc:13:d2:45_eth_type_ipv4_ip_proto_udp_dst_ip_90.187.132.169_src_ip_109.121.127.131_dst_port_28222_src_port_14666 Tx Frames: 59895, Rx Frames: 59895, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:cc:74:46:a1:57_src_mac_02:0b:dc:13:d2:45_eth_type_ipv4_ip_proto_udp_dst_ip_90.187.132.169_src_ip_109.121.127.131_dst_port_28222_src_port_14666_unmatch_srcMac Tx Frames: 59895, Rx Frames: 59895, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:cc:74:46:a1:57_src_mac_02:0b:dc:13:d2:45_eth_type_ipv4_ip_proto_udp_dst_ip_90.187.132.169_src_ip_109.121.127.131_dst_port_28222_src_port_14666_unmatch_dstMac Tx Frames: 59895, Rx Frames: 59895, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:cc:74:46:a1:57_src_mac_02:0b:dc:13:d2:45_eth_type_ipv4_ip_proto_udp_dst_ip_90.187.132.169_src_ip_109.121.127.131_dst_port_28222_src_port_14666_unmatch_srcIp Tx Frames: 59895, Rx Frames: 59895, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:cc:74:46:a1:57_src_mac_02:0b:dc:13:d2:45_eth_type_ipv4_ip_proto_udp_dst_ip_90.187.132.169_src_ip_109.121.127.131_dst_port_28222_src_port_14666_unmatch_dstIp Tx Frames: 59895, Rx Frames: 59895, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:cc:74:46:a1:57_src_mac_02:0b:dc:13:d2:45_eth_type_ipv4_ip_proto_udp_dst_ip_90.187.132.169_src_ip_109.121.127.131_dst_port_28222_src_port_14666_unmatch_srcPort Tx Frames: 59895, Rx Frames: 59895, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:cc:74:46:a1:57_src_mac_02:0b:dc:13:d2:45_eth_type_ipv4_ip_proto_udp_dst_ip_90.187.132.169_src_ip_109.121.127.131_dst_port_28222_src_port_14666_unmatch_dstPort Tx Frames: 59895, Rx Frames: 59895, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=29, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=29, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=12] Command: tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=29, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","pref":49000,"kind":"flower","chain":0},{"protocol":"ip","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:cc:74:46:a1:57","src_mac":"02:0b:dc:13:d2:45","eth_type":"ipv4","ip_proto":"udp","dst_ip":"90.187.132.169","src_ip":"109.121.127.131","dst_port":28222,"src_port":14666},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":169,"stats":{"bytes":15333120,"packets":59895,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":15333120,"hw_packets":59895,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'pass', Tx Frames = 59895, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'pass', Tx Frames = 59895, packets = 59895, expected = 59895, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'pass', Tx Frames = 59895, hw_packets = 59895, expected = 59895, max tolerance = 0.05 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[shared_block-untagged-pass] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=29, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=29, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:38:27 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=29, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=29, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=29, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":83,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=29, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=29, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=29, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=29, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=19] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=29, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=20] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:38:27 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=29, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=29, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:38:28 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=29, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=29, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=29, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","ingress_block":1,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=29, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=29, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=29, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=29, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=29, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=29, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=29, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=29, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=29, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=29, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=29, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=29, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=29, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=29, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=29, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=29, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=29, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=29, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=29, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=29, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=29, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=29, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=29, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=29, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=29, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=29, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=29, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=29, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[shared_block-untagged-drop] | 173.81 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[shared_block-untagged-drop]">Starting testcase:test_acl_all_selectors[shared_block-untagged-drop] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-1749' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=29, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=30] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=30] Local address: 172.17.0.2, port 40238 INFO asyncssh:logging.py:92 [conn=30] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=30] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=30] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=30, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:38:28 UTC 2023 INFO asyncssh:logging.py:92 [conn=30, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=30, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=2] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=30, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=30, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=4] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=30, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=5] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=30, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=6] Command: tc qdisc add dev swp33 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=30, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc filter add block 1 ingress protocol ip pref 49000 flower skip_sw src_mac 02:c8:4b:29:8e:08 dst_mac 02:de:83:0c:1e:b6 src_ip 78.26.69.97 dst_ip 84.60.56.49 ip_proto udp src_port 38699 dst_port 30712 action drop INFO asyncssh:logging.py:92 [conn=30, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=8] Command: tc filter add block 1 ingress protocol ip pref 49000 flower skip_sw src_mac 02:c8:4b:29:8e:08 dst_mac 02:de:83:0c:1e:b6 src_ip 78.26.69.97 dst_ip 84.60.56.49 ip_proto udp src_port 38699 dst_port 30712 action drop INFO asyncssh:logging.py:92 [conn=30, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=30, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=10] Command: tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=30, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=10] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","kind":"flower","chain":0},{"protocol":"ip","kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:de:83:0c:1e:b6","src_mac":"02:c8:4b:29:8e:08","eth_type":"ipv4","ip_proto":"udp","dst_ip":"84.60.56.49","src_ip":"78.26.69.97","dst_port":30712,"src_port":38699},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:de:83:0c:1e:b6_src_mac_02:c8:4b:29:8e:08_eth_type_ipv4_ip_proto_udp_dst_ip_84.60.56.49_src_ip_78.26.69.97_dst_port_30712_src_port_38699 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:de:83:0c:1e:b6_src_mac_02:c8:4b:29:8e:08_eth_type_ipv4_ip_proto_udp_dst_ip_84.60.56.49_src_ip_78.26.69.97_dst_port_30712_src_port_38699_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:de:83:0c:1e:b6_src_mac_02:c8:4b:29:8e:08_eth_type_ipv4_ip_proto_udp_dst_ip_84.60.56.49_src_ip_78.26.69.97_dst_port_30712_src_port_38699_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:de:83:0c:1e:b6_src_mac_02:c8:4b:29:8e:08_eth_type_ipv4_ip_proto_udp_dst_ip_84.60.56.49_src_ip_78.26.69.97_dst_port_30712_src_port_38699_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:de:83:0c:1e:b6_src_mac_02:c8:4b:29:8e:08_eth_type_ipv4_ip_proto_udp_dst_ip_84.60.56.49_src_ip_78.26.69.97_dst_port_30712_src_port_38699_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:de:83:0c:1e:b6_src_mac_02:c8:4b:29:8e:08_eth_type_ipv4_ip_proto_udp_dst_ip_84.60.56.49_src_ip_78.26.69.97_dst_port_30712_src_port_38699_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:de:83:0c:1e:b6_src_mac_02:c8:4b:29:8e:08_eth_type_ipv4_ip_proto_udp_dst_ip_84.60.56.49_src_ip_78.26.69.97_dst_port_30712_src_port_38699_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd086f20>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:de:83:0c:1e:b6_src_mac_02:c8:4b:29:8e:08_eth_type_ipv4_ip_proto_udp_dst_ip_84.60.56.49_src_ip_78.26.69.97_dst_port_30712_src_port_38699 SIP-DIP N/A Tx 60061 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:de:83:0c:1e:b6_src_mac_02:c8:4b:29:8e:08_eth_type_ipv4_ip_proto_udp_dst_ip_84.60.56.49_src_ip_78.26.69.97_dst_port_30712_src_port_38699_unmatch_srcMac SIP-DIP N/A Tx 60061 Rx 60061 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:de:83:0c:1e:b6_src_mac_02:c8:4b:29:8e:08_eth_type_ipv4_ip_proto_udp_dst_ip_84.60.56.49_src_ip_78.26.69.97_dst_port_30712_src_port_38699_unmatch_dstMac SIP-DIP N/A Tx 60061 Rx 60061 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:de:83:0c:1e:b6_src_mac_02:c8:4b:29:8e:08_eth_type_ipv4_ip_proto_udp_dst_ip_84.60.56.49_src_ip_78.26.69.97_dst_port_30712_src_port_38699_unmatch_srcIp SIP-DIP N/A Tx 60061 Rx 60061 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:de:83:0c:1e:b6_src_mac_02:c8:4b:29:8e:08_eth_type_ipv4_ip_proto_udp_dst_ip_84.60.56.49_src_ip_78.26.69.97_dst_port_30712_src_port_38699_unmatch_dstIp SIP-DIP N/A Tx 60061 Rx 60061 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:de:83:0c:1e:b6_src_mac_02:c8:4b:29:8e:08_eth_type_ipv4_ip_proto_udp_dst_ip_84.60.56.49_src_ip_78.26.69.97_dst_port_30712_src_port_38699_unmatch_srcPort SIP-DIP N/A Tx 60061 Rx 60061 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:de:83:0c:1e:b6_src_mac_02:c8:4b:29:8e:08_eth_type_ipv4_ip_proto_udp_dst_ip_84.60.56.49_src_ip_78.26.69.97_dst_port_30712_src_port_38699_unmatch_dstPort SIP-DIP N/A Tx 60061 Rx 60061 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:de:83:0c:1e:b6_src_mac_02:c8:4b:29:8e:08_eth_type_ipv4_ip_proto_udp_dst_ip_84.60.56.49_src_ip_78.26.69.97_dst_port_30712_src_port_38699 Tx Frames: 60061, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:de:83:0c:1e:b6_src_mac_02:c8:4b:29:8e:08_eth_type_ipv4_ip_proto_udp_dst_ip_84.60.56.49_src_ip_78.26.69.97_dst_port_30712_src_port_38699_unmatch_srcMac Tx Frames: 60061, Rx Frames: 60061, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:de:83:0c:1e:b6_src_mac_02:c8:4b:29:8e:08_eth_type_ipv4_ip_proto_udp_dst_ip_84.60.56.49_src_ip_78.26.69.97_dst_port_30712_src_port_38699_unmatch_dstMac Tx Frames: 60061, Rx Frames: 60061, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:de:83:0c:1e:b6_src_mac_02:c8:4b:29:8e:08_eth_type_ipv4_ip_proto_udp_dst_ip_84.60.56.49_src_ip_78.26.69.97_dst_port_30712_src_port_38699_unmatch_srcIp Tx Frames: 60061, Rx Frames: 60061, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:de:83:0c:1e:b6_src_mac_02:c8:4b:29:8e:08_eth_type_ipv4_ip_proto_udp_dst_ip_84.60.56.49_src_ip_78.26.69.97_dst_port_30712_src_port_38699_unmatch_dstIp Tx Frames: 60061, Rx Frames: 60061, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:de:83:0c:1e:b6_src_mac_02:c8:4b:29:8e:08_eth_type_ipv4_ip_proto_udp_dst_ip_84.60.56.49_src_ip_78.26.69.97_dst_port_30712_src_port_38699_unmatch_srcPort Tx Frames: 60061, Rx Frames: 60061, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:de:83:0c:1e:b6_src_mac_02:c8:4b:29:8e:08_eth_type_ipv4_ip_proto_udp_dst_ip_84.60.56.49_src_ip_78.26.69.97_dst_port_30712_src_port_38699_unmatch_dstPort Tx Frames: 60061, Rx Frames: 60061, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=30, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=30, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=12] Command: tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=30, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","pref":49000,"kind":"flower","chain":0},{"protocol":"ip","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:de:83:0c:1e:b6","src_mac":"02:c8:4b:29:8e:08","eth_type":"ipv4","ip_proto":"udp","dst_ip":"84.60.56.49","src_ip":"78.26.69.97","dst_port":30712,"src_port":38699},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":172,"stats":{"bytes":15375616,"packets":60061,"drops":60061,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":15375616,"hw_packets":60061,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'drop', Tx Frames = 60061, drops = 60061, expected = 60061, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'drop', Tx Frames = 60061, packets = 60061, expected = 60061, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'drop', Tx Frames = 60061, hw_packets = 60061, expected = 60061, max tolerance = 0.05 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[shared_block-untagged-drop] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=30, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=30, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:41:21 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=30, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=30, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=30, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":84,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=30, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=30, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=30, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=30, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=19] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=30, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=20] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:41:21 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=30, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=30, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:41:21 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=30, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=30, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=30, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","ingress_block":1,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=30, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=30, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=30, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=30, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=30, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=30, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=30, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=30, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=30, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=30, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=30, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=30, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=30, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=30, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=30, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=30, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=30, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=30, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=30, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=30, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=30, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=30, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=30, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=30, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[shared_block-untagged-trap] | 173.86 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[shared_block-untagged-trap]">Starting testcase:test_acl_all_selectors[shared_block-untagged-trap] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-1816' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=30, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=31] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=31] Local address: 172.17.0.2, port 33258 INFO asyncssh:logging.py:92 [conn=31] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=31] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=31] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=31, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:41:22 UTC 2023 INFO asyncssh:logging.py:92 [conn=31, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=31, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=2] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=31, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=31, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=31, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=4] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=31, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=31, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=5] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=31, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=6] Command: tc qdisc add dev swp33 ingress_block 1 ingress INFO asyncssh:logging.py:92 [conn=31, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=31, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc filter add block 1 ingress protocol ip pref 49000 flower skip_sw src_mac 02:6d:6e:3a:51:44 dst_mac 02:65:8c:96:45:bb src_ip 91.200.42.234 dst_ip 35.73.100.201 ip_proto udp src_port 9438 dst_port 5254 action trap INFO asyncssh:logging.py:92 [conn=31, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=8] Command: tc filter add block 1 ingress protocol ip pref 49000 flower skip_sw src_mac 02:6d:6e:3a:51:44 dst_mac 02:65:8c:96:45:bb src_ip 91.200.42.234 dst_ip 35.73.100.201 ip_proto udp src_port 9438 dst_port 5254 action trap INFO asyncssh:logging.py:92 [conn=31, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=31, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=31, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=10] Command: tc -j filter show block 1 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=31, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=10] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","kind":"flower","chain":0},{"protocol":"ip","kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:65:8c:96:45:bb","src_mac":"02:6d:6e:3a:51:44","eth_type":"ipv4","ip_proto":"udp","dst_ip":"35.73.100.201","src_ip":"91.200.42.234","dst_port":5254,"src_port":9438},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:65:8c:96:45:bb_src_mac_02:6d:6e:3a:51:44_eth_type_ipv4_ip_proto_udp_dst_ip_35.73.100.201_src_ip_91.200.42.234_dst_port_5254_src_port_9438 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:65:8c:96:45:bb_src_mac_02:6d:6e:3a:51:44_eth_type_ipv4_ip_proto_udp_dst_ip_35.73.100.201_src_ip_91.200.42.234_dst_port_5254_src_port_9438_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:65:8c:96:45:bb_src_mac_02:6d:6e:3a:51:44_eth_type_ipv4_ip_proto_udp_dst_ip_35.73.100.201_src_ip_91.200.42.234_dst_port_5254_src_port_9438_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:65:8c:96:45:bb_src_mac_02:6d:6e:3a:51:44_eth_type_ipv4_ip_proto_udp_dst_ip_35.73.100.201_src_ip_91.200.42.234_dst_port_5254_src_port_9438_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:65:8c:96:45:bb_src_mac_02:6d:6e:3a:51:44_eth_type_ipv4_ip_proto_udp_dst_ip_35.73.100.201_src_ip_91.200.42.234_dst_port_5254_src_port_9438_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:65:8c:96:45:bb_src_mac_02:6d:6e:3a:51:44_eth_type_ipv4_ip_proto_udp_dst_ip_35.73.100.201_src_ip_91.200.42.234_dst_port_5254_src_port_9438_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:65:8c:96:45:bb_src_mac_02:6d:6e:3a:51:44_eth_type_ipv4_ip_proto_udp_dst_ip_35.73.100.201_src_ip_91.200.42.234_dst_port_5254_src_port_9438_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbceb2440>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:65:8c:96:45:bb_src_mac_02:6d:6e:3a:51:44_eth_type_ipv4_ip_proto_udp_dst_ip_35.73.100.201_src_ip_91.200.42.234_dst_port_5254_src_port_9438 SIP-DIP N/A Tx 59801 Rx 24000 Loss 59.867 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:65:8c:96:45:bb_src_mac_02:6d:6e:3a:51:44_eth_type_ipv4_ip_proto_udp_dst_ip_35.73.100.201_src_ip_91.200.42.234_dst_port_5254_src_port_9438_unmatch_srcMac SIP-DIP N/A Tx 59801 Rx 59801 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:65:8c:96:45:bb_src_mac_02:6d:6e:3a:51:44_eth_type_ipv4_ip_proto_udp_dst_ip_35.73.100.201_src_ip_91.200.42.234_dst_port_5254_src_port_9438_unmatch_dstMac SIP-DIP N/A Tx 59801 Rx 59801 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:65:8c:96:45:bb_src_mac_02:6d:6e:3a:51:44_eth_type_ipv4_ip_proto_udp_dst_ip_35.73.100.201_src_ip_91.200.42.234_dst_port_5254_src_port_9438_unmatch_srcIp SIP-DIP N/A Tx 59801 Rx 59801 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:65:8c:96:45:bb_src_mac_02:6d:6e:3a:51:44_eth_type_ipv4_ip_proto_udp_dst_ip_35.73.100.201_src_ip_91.200.42.234_dst_port_5254_src_port_9438_unmatch_dstIp SIP-DIP N/A Tx 59801 Rx 59801 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:65:8c:96:45:bb_src_mac_02:6d:6e:3a:51:44_eth_type_ipv4_ip_proto_udp_dst_ip_35.73.100.201_src_ip_91.200.42.234_dst_port_5254_src_port_9438_unmatch_srcPort SIP-DIP N/A Tx 59801 Rx 59801 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:65:8c:96:45:bb_src_mac_02:6d:6e:3a:51:44_eth_type_ipv4_ip_proto_udp_dst_ip_35.73.100.201_src_ip_91.200.42.234_dst_port_5254_src_port_9438_unmatch_dstPort SIP-DIP N/A Tx 59801 Rx 59801 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:65:8c:96:45:bb_src_mac_02:6d:6e:3a:51:44_eth_type_ipv4_ip_proto_udp_dst_ip_35.73.100.201_src_ip_91.200.42.234_dst_port_5254_src_port_9438 Tx Frames: 59801, Rx Frames: 24000, loss = 59.867, expected_loss = 60.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:65:8c:96:45:bb_src_mac_02:6d:6e:3a:51:44_eth_type_ipv4_ip_proto_udp_dst_ip_35.73.100.201_src_ip_91.200.42.234_dst_port_5254_src_port_9438_unmatch_srcMac Tx Frames: 59801, Rx Frames: 59801, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:65:8c:96:45:bb_src_mac_02:6d:6e:3a:51:44_eth_type_ipv4_ip_proto_udp_dst_ip_35.73.100.201_src_ip_91.200.42.234_dst_port_5254_src_port_9438_unmatch_dstMac Tx Frames: 59801, Rx Frames: 59801, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:65:8c:96:45:bb_src_mac_02:6d:6e:3a:51:44_eth_type_ipv4_ip_proto_udp_dst_ip_35.73.100.201_src_ip_91.200.42.234_dst_port_5254_src_port_9438_unmatch_srcIp Tx Frames: 59801, Rx Frames: 59801, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:65:8c:96:45:bb_src_mac_02:6d:6e:3a:51:44_eth_type_ipv4_ip_proto_udp_dst_ip_35.73.100.201_src_ip_91.200.42.234_dst_port_5254_src_port_9438_unmatch_dstIp Tx Frames: 59801, Rx Frames: 59801, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:65:8c:96:45:bb_src_mac_02:6d:6e:3a:51:44_eth_type_ipv4_ip_proto_udp_dst_ip_35.73.100.201_src_ip_91.200.42.234_dst_port_5254_src_port_9438_unmatch_srcPort Tx Frames: 59801, Rx Frames: 59801, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:65:8c:96:45:bb_src_mac_02:6d:6e:3a:51:44_eth_type_ipv4_ip_proto_udp_dst_ip_35.73.100.201_src_ip_91.200.42.234_dst_port_5254_src_port_9438_unmatch_dstPort Tx Frames: 59801, Rx Frames: 59801, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=31, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=31, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=12] Command: tc -j -s filter show block 1 ingress INFO asyncssh:logging.py:92 [conn=31, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","pref":49000,"kind":"flower","chain":0},{"protocol":"ip","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:65:8c:96:45:bb","src_mac":"02:6d:6e:3a:51:44","eth_type":"ipv4","ip_proto":"udp","dst_ip":"35.73.100.201","src_ip":"91.200.42.234","dst_port":5254,"src_port":9438},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":172,"stats":{"bytes":15309056,"packets":59801,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":15309056,"hw_packets":59801,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'trap', Tx Frames = 59801, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'trap', Tx Frames = 59801, packets = 59801, expected = 59801, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'trap', Tx Frames = 59801, hw_packets = 59801, expected = 59801, max tolerance = 0.05 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[shared_block-untagged-trap] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=31, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=31, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:44:15 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=31, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=31, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=31, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":85,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=31, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=31, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=31, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=31, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=19] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=31, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=20] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:44:15 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=31, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=31, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:44:15 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=31, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=31, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=31, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","ingress_block":1,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=31, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=31, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=31, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=31, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=31, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=31, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=31, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=31, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=31, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=31, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=31, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=31, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=31, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=31, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=31, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=31, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=31, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=31, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=31, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=31, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=31, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=31, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=31, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=31, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[port-tagged-pass] | 185.23 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[port-tagged-pass]">Starting testcase:test_acl_all_selectors[port-tagged-pass] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-1883' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=31, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=32] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=32] Local address: 172.17.0.2, port 53722 INFO asyncssh:logging.py:92 [conn=32] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=32] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=32] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=32, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:44:16 UTC 2023 INFO asyncssh:logging.py:92 [conn=32, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=32, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=2] Command: ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=32, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=32, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=32, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=4] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=32, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=32, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=5] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 703 && bridge vlan add dev swp34 vid 703 INFO asyncssh:logging.py:92 [conn=32, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=6] Command: bridge vlan add dev swp33 vid 703 && bridge vlan add dev swp34 vid 703 INFO asyncssh:logging.py:92 [conn=32, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=32, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=32, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=8] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=32, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=32, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:38:c6:32:0e:68 dst_mac 02:26:74:0f:d4:eb vlan_id 703 vlan_ethtype ip src_ip 43.21.16.250 dst_ip 89.191.94.7 ip_proto udp src_port 38166 dst_port 51627 action pass INFO asyncssh:logging.py:92 [conn=32, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=10] Command: tc filter add dev swp33 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:38:c6:32:0e:68 dst_mac 02:26:74:0f:d4:eb vlan_id 703 vlan_ethtype ip src_ip 43.21.16.250 dst_ip 89.191.94.7 ip_proto udp src_port 38166 dst_port 51627 action pass INFO asyncssh:logging.py:92 [conn=32, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=32, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=32, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=12] Command: tc -j filter show dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=32, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","kind":"flower","chain":0},{"protocol":"802.1Q","kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":703,"vlan_ethtype":"ip","dst_mac":"02:26:74:0f:d4:eb","src_mac":"02:38:c6:32:0e:68","eth_type":"ipv4","ip_proto":"udp","dst_ip":"89.191.94.7","src_ip":"43.21.16.250","dst_port":51627,"src_port":38166},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 703, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 703, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166_unmatch_vlanID INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcee51e0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166 SIP-DIP N/A Tx 59705 Rx 59705 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166_unmatch_srcMac SIP-DIP N/A Tx 59705 Rx 59705 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166_unmatch_dstMac SIP-DIP N/A Tx 59705 Rx 59705 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166_unmatch_vlanID SIP-DIP N/A Tx 59705 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166_unmatch_srcIp SIP-DIP N/A Tx 59705 Rx 59705 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166_unmatch_dstIp SIP-DIP N/A Tx 59705 Rx 59705 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166_unmatch_srcPort SIP-DIP N/A Tx 59705 Rx 59705 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166_unmatch_dstPort SIP-DIP N/A Tx 59705 Rx 59705 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166 Tx Frames: 59705, Rx Frames: 59705, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166_unmatch_srcMac Tx Frames: 59705, Rx Frames: 59705, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166_unmatch_dstMac Tx Frames: 59705, Rx Frames: 59705, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166_unmatch_vlanID Tx Frames: 59705, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166_unmatch_srcIp Tx Frames: 59705, Rx Frames: 59705, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166_unmatch_dstIp Tx Frames: 59705, Rx Frames: 59705, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166_unmatch_srcPort Tx Frames: 59705, Rx Frames: 59705, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_703_vlan_ethtype_ip_dst_mac_02:26:74:0f:d4:eb_src_mac_02:38:c6:32:0e:68_eth_type_ipv4_ip_proto_udp_dst_ip_89.191.94.7_src_ip_43.21.16.250_dst_port_51627_src_port_38166_unmatch_dstPort Tx Frames: 59705, Rx Frames: 59705, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=32, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=32, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=14] Command: tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=32, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":703,"vlan_ethtype":"ip","dst_mac":"02:26:74:0f:d4:eb","src_mac":"02:38:c6:32:0e:68","eth_type":"ipv4","ip_proto":"udp","dst_ip":"89.191.94.7","src_ip":"43.21.16.250","dst_port":51627,"src_port":38166},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":183,"stats":{"bytes":15284480,"packets":59705,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":15284480,"hw_packets":59705,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'pass', Tx Frames = 59705, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'pass', Tx Frames = 59705, packets = 59705, expected = 59705, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'pass', Tx Frames = 59705, hw_packets = 59705, expected = 59705, max tolerance = 0.05 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[port-tagged-pass] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=32, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=32, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:47:20 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=32, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=32, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=32, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":86,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=32, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=32, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=32, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=32, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=32, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:47:20 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=32, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=32, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:47:21 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=32, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=32, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=26] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=32, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=32, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=32, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=28] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=32, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=32, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=32, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=30] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=32, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=32, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=32, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=32, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=32, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=32, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=32, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=32, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=32, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=32, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=32, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=32, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=48] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=32, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=32, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=32, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=50] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=32, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=32, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=32, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=52] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=32, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=32, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=32, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=54] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=32, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=32, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=32, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=32, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=32, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=32, chan=56] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=32, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=32, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=32, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[port-tagged-drop] | 181.02 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[port-tagged-drop]">Starting testcase:test_acl_all_selectors[port-tagged-drop] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-1952' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=32, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=33] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=33] Local address: 172.17.0.2, port 50238 INFO asyncssh:logging.py:92 [conn=33] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=33] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=33] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=33, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:47:21 UTC 2023 INFO asyncssh:logging.py:92 [conn=33, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=33, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=2] Command: ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=33, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=33, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=33, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=4] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=33, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=33, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=5] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 3652 && bridge vlan add dev swp34 vid 3652 INFO asyncssh:logging.py:92 [conn=33, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=6] Command: bridge vlan add dev swp33 vid 3652 && bridge vlan add dev swp34 vid 3652 INFO asyncssh:logging.py:92 [conn=33, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=33, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=33, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=8] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=33, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=33, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:c7:20:81:28:77 dst_mac 02:97:4d:00:ee:b7 vlan_id 3652 vlan_ethtype ip src_ip 11.211.3.186 dst_ip 103.183.216.123 ip_proto udp src_port 24610 dst_port 7636 action drop INFO asyncssh:logging.py:92 [conn=33, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=10] Command: tc filter add dev swp33 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:c7:20:81:28:77 dst_mac 02:97:4d:00:ee:b7 vlan_id 3652 vlan_ethtype ip src_ip 11.211.3.186 dst_ip 103.183.216.123 ip_proto udp src_port 24610 dst_port 7636 action drop INFO asyncssh:logging.py:92 [conn=33, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=33, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=33, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=12] Command: tc -j filter show dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=33, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","kind":"flower","chain":0},{"protocol":"802.1Q","kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":3652,"vlan_ethtype":"ip","dst_mac":"02:97:4d:00:ee:b7","src_mac":"02:c7:20:81:28:77","eth_type":"ipv4","ip_proto":"udp","dst_ip":"103.183.216.123","src_ip":"11.211.3.186","dst_port":7636,"src_port":24610},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 3652, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 3652, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610_unmatch_vlanID INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcee76d0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610 SIP-DIP N/A Tx 59766 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610_unmatch_srcMac SIP-DIP N/A Tx 59766 Rx 59766 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610_unmatch_dstMac SIP-DIP N/A Tx 59766 Rx 59766 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610_unmatch_vlanID SIP-DIP N/A Tx 59766 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610_unmatch_srcIp SIP-DIP N/A Tx 59766 Rx 59766 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610_unmatch_dstIp SIP-DIP N/A Tx 59766 Rx 59766 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610_unmatch_srcPort SIP-DIP N/A Tx 59766 Rx 59766 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610_unmatch_dstPort SIP-DIP N/A Tx 59766 Rx 59766 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610 Tx Frames: 59766, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610_unmatch_srcMac Tx Frames: 59766, Rx Frames: 59766, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610_unmatch_dstMac Tx Frames: 59766, Rx Frames: 59766, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610_unmatch_vlanID Tx Frames: 59766, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610_unmatch_srcIp Tx Frames: 59766, Rx Frames: 59766, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610_unmatch_dstIp Tx Frames: 59766, Rx Frames: 59766, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610_unmatch_srcPort Tx Frames: 59766, Rx Frames: 59766, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_3652_vlan_ethtype_ip_dst_mac_02:97:4d:00:ee:b7_src_mac_02:c7:20:81:28:77_eth_type_ipv4_ip_proto_udp_dst_ip_103.183.216.123_src_ip_11.211.3.186_dst_port_7636_src_port_24610_unmatch_dstPort Tx Frames: 59766, Rx Frames: 59766, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=33, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=33, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=14] Command: tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=33, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":3652,"vlan_ethtype":"ip","dst_mac":"02:97:4d:00:ee:b7","src_mac":"02:c7:20:81:28:77","eth_type":"ipv4","ip_proto":"udp","dst_ip":"103.183.216.123","src_ip":"11.211.3.186","dst_port":7636,"src_port":24610},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":179,"stats":{"bytes":15300096,"packets":59766,"drops":59766,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":15300096,"hw_packets":59766,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'drop', Tx Frames = 59766, drops = 59766, expected = 59766, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'drop', Tx Frames = 59766, packets = 59766, expected = 59766, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'drop', Tx Frames = 59766, hw_packets = 59766, expected = 59766, max tolerance = 0.05 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[port-tagged-drop] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=33, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=33, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:50:21 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=33, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=33, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=33, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":87,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=33, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=33, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=33, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=33, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=33, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:50:21 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=33, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=33, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:50:22 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=33, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=33, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=26] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=33, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=33, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=33, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=28] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=33, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=33, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=33, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=30] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=33, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=33, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=33, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=33, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=33, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=33, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=33, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=33, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=33, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=33, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=33, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=33, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=48] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=33, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=33, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=33, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=50] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=33, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=33, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=33, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=52] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=33, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=33, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=33, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=54] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=33, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=33, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=33, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=33, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=33, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=33, chan=56] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=33, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=33, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=33, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[port-tagged-trap] | 183.62 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[port-tagged-trap]">Starting testcase:test_acl_all_selectors[port-tagged-trap] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2021' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=33, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=34] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=34] Local address: 172.17.0.2, port 51424 INFO asyncssh:logging.py:92 [conn=34] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=34] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=34] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=34, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:50:22 UTC 2023 INFO asyncssh:logging.py:92 [conn=34, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=34, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=2] Command: ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=34, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=34, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=34, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=4] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=34, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=34, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=5] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 369 && bridge vlan add dev swp34 vid 369 INFO asyncssh:logging.py:92 [conn=34, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=6] Command: bridge vlan add dev swp33 vid 369 && bridge vlan add dev swp34 vid 369 INFO asyncssh:logging.py:92 [conn=34, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=34, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=34, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=8] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=34, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=34, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:9e:c7:d3:c3:9e dst_mac 02:f3:dc:c8:8f:49 vlan_id 369 vlan_ethtype ip src_ip 52.141.229.39 dst_ip 24.203.124.37 ip_proto udp src_port 35454 dst_port 1496 action trap INFO asyncssh:logging.py:92 [conn=34, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=10] Command: tc filter add dev swp33 ingress protocol 802.1q pref 49000 flower skip_sw src_mac 02:9e:c7:d3:c3:9e dst_mac 02:f3:dc:c8:8f:49 vlan_id 369 vlan_ethtype ip src_ip 52.141.229.39 dst_ip 24.203.124.37 ip_proto udp src_port 35454 dst_port 1496 action trap INFO asyncssh:logging.py:92 [conn=34, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=34, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=34, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=12] Command: tc -j filter show dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=34, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","kind":"flower","chain":0},{"protocol":"802.1Q","kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":369,"vlan_ethtype":"ip","dst_mac":"02:f3:dc:c8:8f:49","src_mac":"02:9e:c7:d3:c3:9e","eth_type":"ipv4","ip_proto":"udp","dst_ip":"24.203.124.37","src_ip":"52.141.229.39","dst_port":1496,"src_port":35454},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 369, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 369, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454_unmatch_vlanID INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf43a30>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454 SIP-DIP N/A Tx 59850 Rx 24022 Loss 59.863 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454_unmatch_srcMac SIP-DIP N/A Tx 59850 Rx 59850 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454_unmatch_dstMac SIP-DIP N/A Tx 59850 Rx 59850 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454_unmatch_vlanID SIP-DIP N/A Tx 59850 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454_unmatch_srcIp SIP-DIP N/A Tx 59850 Rx 59850 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454_unmatch_dstIp SIP-DIP N/A Tx 59850 Rx 59850 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454_unmatch_srcPort SIP-DIP N/A Tx 59850 Rx 59850 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454_unmatch_dstPort SIP-DIP N/A Tx 59850 Rx 59850 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454 Tx Frames: 59850, Rx Frames: 24022, loss = 59.863, expected_loss = 60.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454_unmatch_srcMac Tx Frames: 59850, Rx Frames: 59850, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454_unmatch_dstMac Tx Frames: 59850, Rx Frames: 59850, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454_unmatch_vlanID Tx Frames: 59850, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454_unmatch_srcIp Tx Frames: 59850, Rx Frames: 59850, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454_unmatch_dstIp Tx Frames: 59850, Rx Frames: 59850, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454_unmatch_srcPort Tx Frames: 59850, Rx Frames: 59850, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_vlan_id_369_vlan_ethtype_ip_dst_mac_02:f3:dc:c8:8f:49_src_mac_02:9e:c7:d3:c3:9e_eth_type_ipv4_ip_proto_udp_dst_ip_24.203.124.37_src_ip_52.141.229.39_dst_port_1496_src_port_35454_unmatch_dstPort Tx Frames: 59850, Rx Frames: 59850, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=34, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=34, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=14] Command: tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=34, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":369,"vlan_ethtype":"ip","dst_mac":"02:f3:dc:c8:8f:49","src_mac":"02:9e:c7:d3:c3:9e","eth_type":"ipv4","ip_proto":"udp","dst_ip":"24.203.124.37","src_ip":"52.141.229.39","dst_port":1496,"src_port":35454},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":181,"stats":{"bytes":15321600,"packets":59850,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":15321600,"hw_packets":59850,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'trap', Tx Frames = 59850, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'trap', Tx Frames = 59850, packets = 59850, expected = 59850, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'trap', Tx Frames = 59850, hw_packets = 59850, expected = 59850, max tolerance = 0.05 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[port-tagged-trap] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=34, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=34, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:53:25 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=34, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=34, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=34, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":88,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=34, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=34, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=34, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=34, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=34, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:53:25 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=34, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=34, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:53:25 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=34, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=34, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=26] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=34, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=34, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=34, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=28] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=34, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=34, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=34, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=30] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=34, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=34, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=34, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=34, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=34, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=34, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=34, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=34, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=34, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=34, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=34, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=34, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=48] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=34, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=34, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=34, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=50] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=34, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=34, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=34, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=52] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=34, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=34, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=34, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=54] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=34, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=34, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=34, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=34, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=34, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=34, chan=56] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=34, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=34, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=34, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[port-untagged-pass] | 170.04 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[port-untagged-pass]">Starting testcase:test_acl_all_selectors[port-untagged-pass] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2090' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=34, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=35] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=35] Local address: 172.17.0.2, port 35730 INFO asyncssh:logging.py:92 [conn=35] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=35] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=35] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=35, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:53:26 UTC 2023 INFO asyncssh:logging.py:92 [conn=35, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=35, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=2] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=35, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=35, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=35, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=4] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=35, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=35, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=5] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=35, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=6] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=35, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=35, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ip pref 49000 flower skip_sw src_mac 02:35:55:ef:a4:c4 dst_mac 02:ac:c6:62:0a:ee src_ip 13.178.75.80 dst_ip 79.121.20.84 ip_proto udp src_port 19305 dst_port 13520 action pass INFO asyncssh:logging.py:92 [conn=35, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=8] Command: tc filter add dev swp33 ingress protocol ip pref 49000 flower skip_sw src_mac 02:35:55:ef:a4:c4 dst_mac 02:ac:c6:62:0a:ee src_ip 13.178.75.80 dst_ip 79.121.20.84 ip_proto udp src_port 19305 dst_port 13520 action pass INFO asyncssh:logging.py:92 [conn=35, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=35, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=35, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=10] Command: tc -j filter show dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=35, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=10] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","kind":"flower","chain":0},{"protocol":"ip","kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:ac:c6:62:0a:ee","src_mac":"02:35:55:ef:a4:c4","eth_type":"ipv4","ip_proto":"udp","dst_ip":"79.121.20.84","src_ip":"13.178.75.80","dst_port":13520,"src_port":19305},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:ac:c6:62:0a:ee_src_mac_02:35:55:ef:a4:c4_eth_type_ipv4_ip_proto_udp_dst_ip_79.121.20.84_src_ip_13.178.75.80_dst_port_13520_src_port_19305 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:ac:c6:62:0a:ee_src_mac_02:35:55:ef:a4:c4_eth_type_ipv4_ip_proto_udp_dst_ip_79.121.20.84_src_ip_13.178.75.80_dst_port_13520_src_port_19305_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:ac:c6:62:0a:ee_src_mac_02:35:55:ef:a4:c4_eth_type_ipv4_ip_proto_udp_dst_ip_79.121.20.84_src_ip_13.178.75.80_dst_port_13520_src_port_19305_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:ac:c6:62:0a:ee_src_mac_02:35:55:ef:a4:c4_eth_type_ipv4_ip_proto_udp_dst_ip_79.121.20.84_src_ip_13.178.75.80_dst_port_13520_src_port_19305_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:ac:c6:62:0a:ee_src_mac_02:35:55:ef:a4:c4_eth_type_ipv4_ip_proto_udp_dst_ip_79.121.20.84_src_ip_13.178.75.80_dst_port_13520_src_port_19305_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:ac:c6:62:0a:ee_src_mac_02:35:55:ef:a4:c4_eth_type_ipv4_ip_proto_udp_dst_ip_79.121.20.84_src_ip_13.178.75.80_dst_port_13520_src_port_19305_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:ac:c6:62:0a:ee_src_mac_02:35:55:ef:a4:c4_eth_type_ipv4_ip_proto_udp_dst_ip_79.121.20.84_src_ip_13.178.75.80_dst_port_13520_src_port_19305_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf427a0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:ac:c6:62:0a:ee_src_mac_02:35:55:ef:a4:c4_eth_type_ipv4_ip_proto_udp_dst_ip_79.121.20.84_src_ip_13.178.75.80_dst_port_13520_src_port_19305 SIP-DIP N/A Tx 60236 Rx 60236 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:ac:c6:62:0a:ee_src_mac_02:35:55:ef:a4:c4_eth_type_ipv4_ip_proto_udp_dst_ip_79.121.20.84_src_ip_13.178.75.80_dst_port_13520_src_port_19305_unmatch_srcMac SIP-DIP N/A Tx 60236 Rx 60236 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:ac:c6:62:0a:ee_src_mac_02:35:55:ef:a4:c4_eth_type_ipv4_ip_proto_udp_dst_ip_79.121.20.84_src_ip_13.178.75.80_dst_port_13520_src_port_19305_unmatch_dstMac SIP-DIP N/A Tx 60236 Rx 60236 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:ac:c6:62:0a:ee_src_mac_02:35:55:ef:a4:c4_eth_type_ipv4_ip_proto_udp_dst_ip_79.121.20.84_src_ip_13.178.75.80_dst_port_13520_src_port_19305_unmatch_srcIp SIP-DIP N/A Tx 60236 Rx 60236 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:ac:c6:62:0a:ee_src_mac_02:35:55:ef:a4:c4_eth_type_ipv4_ip_proto_udp_dst_ip_79.121.20.84_src_ip_13.178.75.80_dst_port_13520_src_port_19305_unmatch_dstIp SIP-DIP N/A Tx 60236 Rx 60236 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:ac:c6:62:0a:ee_src_mac_02:35:55:ef:a4:c4_eth_type_ipv4_ip_proto_udp_dst_ip_79.121.20.84_src_ip_13.178.75.80_dst_port_13520_src_port_19305_unmatch_srcPort SIP-DIP N/A Tx 60236 Rx 60236 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:ac:c6:62:0a:ee_src_mac_02:35:55:ef:a4:c4_eth_type_ipv4_ip_proto_udp_dst_ip_79.121.20.84_src_ip_13.178.75.80_dst_port_13520_src_port_19305_unmatch_dstPort SIP-DIP N/A Tx 60236 Rx 60236 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:ac:c6:62:0a:ee_src_mac_02:35:55:ef:a4:c4_eth_type_ipv4_ip_proto_udp_dst_ip_79.121.20.84_src_ip_13.178.75.80_dst_port_13520_src_port_19305 Tx Frames: 60236, Rx Frames: 60236, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:ac:c6:62:0a:ee_src_mac_02:35:55:ef:a4:c4_eth_type_ipv4_ip_proto_udp_dst_ip_79.121.20.84_src_ip_13.178.75.80_dst_port_13520_src_port_19305_unmatch_srcMac Tx Frames: 60236, Rx Frames: 60236, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:ac:c6:62:0a:ee_src_mac_02:35:55:ef:a4:c4_eth_type_ipv4_ip_proto_udp_dst_ip_79.121.20.84_src_ip_13.178.75.80_dst_port_13520_src_port_19305_unmatch_dstMac Tx Frames: 60236, Rx Frames: 60236, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:ac:c6:62:0a:ee_src_mac_02:35:55:ef:a4:c4_eth_type_ipv4_ip_proto_udp_dst_ip_79.121.20.84_src_ip_13.178.75.80_dst_port_13520_src_port_19305_unmatch_srcIp Tx Frames: 60236, Rx Frames: 60236, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:ac:c6:62:0a:ee_src_mac_02:35:55:ef:a4:c4_eth_type_ipv4_ip_proto_udp_dst_ip_79.121.20.84_src_ip_13.178.75.80_dst_port_13520_src_port_19305_unmatch_dstIp Tx Frames: 60236, Rx Frames: 60236, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:ac:c6:62:0a:ee_src_mac_02:35:55:ef:a4:c4_eth_type_ipv4_ip_proto_udp_dst_ip_79.121.20.84_src_ip_13.178.75.80_dst_port_13520_src_port_19305_unmatch_srcPort Tx Frames: 60236, Rx Frames: 60236, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:ac:c6:62:0a:ee_src_mac_02:35:55:ef:a4:c4_eth_type_ipv4_ip_proto_udp_dst_ip_79.121.20.84_src_ip_13.178.75.80_dst_port_13520_src_port_19305_unmatch_dstPort Tx Frames: 60236, Rx Frames: 60236, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=35, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=35, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=12] Command: tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=35, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","pref":49000,"kind":"flower","chain":0},{"protocol":"ip","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:ac:c6:62:0a:ee","src_mac":"02:35:55:ef:a4:c4","eth_type":"ipv4","ip_proto":"udp","dst_ip":"79.121.20.84","src_ip":"13.178.75.80","dst_port":13520,"src_port":19305},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"pass"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":168,"stats":{"bytes":15420416,"packets":60236,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":15420416,"hw_packets":60236,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'pass', Tx Frames = 60236, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'pass', Tx Frames = 60236, packets = 60236, expected = 60236, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'pass', Tx Frames = 60236, hw_packets = 60236, expected = 60236, max tolerance = 0.05 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[port-untagged-pass] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=35, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=35, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:56:15 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=35, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=35, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=35, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":89,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=35, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=35, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=35, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=35, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=19] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=35, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=20] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:56:15 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=35, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=35, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:56:15 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=35, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=35, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=35, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=35, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=35, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=35, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=35, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=35, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=35, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=35, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=35, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=35, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=35, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=35, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=35, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=35, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=35, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=35, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=35, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=35, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=35, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=35, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=35, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=35, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=35, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=35, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=35, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=35, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=35, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=35, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=35, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=35, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=35, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=35, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=35, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=35, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=35, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=35, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[port-untagged-drop] | 174.01 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[port-untagged-drop]">Starting testcase:test_acl_all_selectors[port-untagged-drop] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2157' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=35, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=36] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=36] Local address: 172.17.0.2, port 51254 INFO asyncssh:logging.py:92 [conn=36] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=36] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=36] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=36, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:56:16 UTC 2023 INFO asyncssh:logging.py:92 [conn=36, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=36, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=2] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=36, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=36, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=36, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=4] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=36, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=36, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=5] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=36, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=6] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=36, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=36, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ip pref 49000 flower skip_sw src_mac 02:27:2a:76:9f:ac dst_mac 02:3e:c7:5d:d3:ee src_ip 14.43.246.51 dst_ip 95.67.108.135 ip_proto udp src_port 54485 dst_port 4423 action drop INFO asyncssh:logging.py:92 [conn=36, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=8] Command: tc filter add dev swp33 ingress protocol ip pref 49000 flower skip_sw src_mac 02:27:2a:76:9f:ac dst_mac 02:3e:c7:5d:d3:ee src_ip 14.43.246.51 dst_ip 95.67.108.135 ip_proto udp src_port 54485 dst_port 4423 action drop INFO asyncssh:logging.py:92 [conn=36, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=36, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=36, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=10] Command: tc -j filter show dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=36, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=10] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","kind":"flower","chain":0},{"protocol":"ip","kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:3e:c7:5d:d3:ee","src_mac":"02:27:2a:76:9f:ac","eth_type":"ipv4","ip_proto":"udp","dst_ip":"95.67.108.135","src_ip":"14.43.246.51","dst_port":4423,"src_port":54485},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:3e:c7:5d:d3:ee_src_mac_02:27:2a:76:9f:ac_eth_type_ipv4_ip_proto_udp_dst_ip_95.67.108.135_src_ip_14.43.246.51_dst_port_4423_src_port_54485 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:3e:c7:5d:d3:ee_src_mac_02:27:2a:76:9f:ac_eth_type_ipv4_ip_proto_udp_dst_ip_95.67.108.135_src_ip_14.43.246.51_dst_port_4423_src_port_54485_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:3e:c7:5d:d3:ee_src_mac_02:27:2a:76:9f:ac_eth_type_ipv4_ip_proto_udp_dst_ip_95.67.108.135_src_ip_14.43.246.51_dst_port_4423_src_port_54485_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:3e:c7:5d:d3:ee_src_mac_02:27:2a:76:9f:ac_eth_type_ipv4_ip_proto_udp_dst_ip_95.67.108.135_src_ip_14.43.246.51_dst_port_4423_src_port_54485_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:3e:c7:5d:d3:ee_src_mac_02:27:2a:76:9f:ac_eth_type_ipv4_ip_proto_udp_dst_ip_95.67.108.135_src_ip_14.43.246.51_dst_port_4423_src_port_54485_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:3e:c7:5d:d3:ee_src_mac_02:27:2a:76:9f:ac_eth_type_ipv4_ip_proto_udp_dst_ip_95.67.108.135_src_ip_14.43.246.51_dst_port_4423_src_port_54485_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:3e:c7:5d:d3:ee_src_mac_02:27:2a:76:9f:ac_eth_type_ipv4_ip_proto_udp_dst_ip_95.67.108.135_src_ip_14.43.246.51_dst_port_4423_src_port_54485_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf43100>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:3e:c7:5d:d3:ee_src_mac_02:27:2a:76:9f:ac_eth_type_ipv4_ip_proto_udp_dst_ip_95.67.108.135_src_ip_14.43.246.51_dst_port_4423_src_port_54485 SIP-DIP N/A Tx 60057 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:3e:c7:5d:d3:ee_src_mac_02:27:2a:76:9f:ac_eth_type_ipv4_ip_proto_udp_dst_ip_95.67.108.135_src_ip_14.43.246.51_dst_port_4423_src_port_54485_unmatch_srcMac SIP-DIP N/A Tx 60057 Rx 60057 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:3e:c7:5d:d3:ee_src_mac_02:27:2a:76:9f:ac_eth_type_ipv4_ip_proto_udp_dst_ip_95.67.108.135_src_ip_14.43.246.51_dst_port_4423_src_port_54485_unmatch_dstMac SIP-DIP N/A Tx 60057 Rx 60057 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:3e:c7:5d:d3:ee_src_mac_02:27:2a:76:9f:ac_eth_type_ipv4_ip_proto_udp_dst_ip_95.67.108.135_src_ip_14.43.246.51_dst_port_4423_src_port_54485_unmatch_srcIp SIP-DIP N/A Tx 60057 Rx 60057 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:3e:c7:5d:d3:ee_src_mac_02:27:2a:76:9f:ac_eth_type_ipv4_ip_proto_udp_dst_ip_95.67.108.135_src_ip_14.43.246.51_dst_port_4423_src_port_54485_unmatch_dstIp SIP-DIP N/A Tx 60057 Rx 60057 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:3e:c7:5d:d3:ee_src_mac_02:27:2a:76:9f:ac_eth_type_ipv4_ip_proto_udp_dst_ip_95.67.108.135_src_ip_14.43.246.51_dst_port_4423_src_port_54485_unmatch_srcPort SIP-DIP N/A Tx 60057 Rx 60057 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:3e:c7:5d:d3:ee_src_mac_02:27:2a:76:9f:ac_eth_type_ipv4_ip_proto_udp_dst_ip_95.67.108.135_src_ip_14.43.246.51_dst_port_4423_src_port_54485_unmatch_dstPort SIP-DIP N/A Tx 60057 Rx 60057 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:3e:c7:5d:d3:ee_src_mac_02:27:2a:76:9f:ac_eth_type_ipv4_ip_proto_udp_dst_ip_95.67.108.135_src_ip_14.43.246.51_dst_port_4423_src_port_54485 Tx Frames: 60057, Rx Frames: 0, loss = 100.0, expected_loss = 100.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:3e:c7:5d:d3:ee_src_mac_02:27:2a:76:9f:ac_eth_type_ipv4_ip_proto_udp_dst_ip_95.67.108.135_src_ip_14.43.246.51_dst_port_4423_src_port_54485_unmatch_srcMac Tx Frames: 60057, Rx Frames: 60057, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:3e:c7:5d:d3:ee_src_mac_02:27:2a:76:9f:ac_eth_type_ipv4_ip_proto_udp_dst_ip_95.67.108.135_src_ip_14.43.246.51_dst_port_4423_src_port_54485_unmatch_dstMac Tx Frames: 60057, Rx Frames: 60057, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:3e:c7:5d:d3:ee_src_mac_02:27:2a:76:9f:ac_eth_type_ipv4_ip_proto_udp_dst_ip_95.67.108.135_src_ip_14.43.246.51_dst_port_4423_src_port_54485_unmatch_srcIp Tx Frames: 60057, Rx Frames: 60057, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:3e:c7:5d:d3:ee_src_mac_02:27:2a:76:9f:ac_eth_type_ipv4_ip_proto_udp_dst_ip_95.67.108.135_src_ip_14.43.246.51_dst_port_4423_src_port_54485_unmatch_dstIp Tx Frames: 60057, Rx Frames: 60057, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:3e:c7:5d:d3:ee_src_mac_02:27:2a:76:9f:ac_eth_type_ipv4_ip_proto_udp_dst_ip_95.67.108.135_src_ip_14.43.246.51_dst_port_4423_src_port_54485_unmatch_srcPort Tx Frames: 60057, Rx Frames: 60057, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:3e:c7:5d:d3:ee_src_mac_02:27:2a:76:9f:ac_eth_type_ipv4_ip_proto_udp_dst_ip_95.67.108.135_src_ip_14.43.246.51_dst_port_4423_src_port_54485_unmatch_dstPort Tx Frames: 60057, Rx Frames: 60057, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=36, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=36, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=12] Command: tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=36, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","pref":49000,"kind":"flower","chain":0},{"protocol":"ip","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:3e:c7:5d:d3:ee","src_mac":"02:27:2a:76:9f:ac","eth_type":"ipv4","ip_proto":"udp","dst_ip":"95.67.108.135","src_ip":"14.43.246.51","dst_port":4423,"src_port":54485},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":172,"stats":{"bytes":15374592,"packets":60057,"drops":60057,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":15374592,"hw_packets":60057,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'drop', Tx Frames = 60057, drops = 60057, expected = 60057, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'drop', Tx Frames = 60057, packets = 60057, expected = 60057, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'drop', Tx Frames = 60057, hw_packets = 60057, expected = 60057, max tolerance = 0.05 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[port-untagged-drop] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=36, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=36, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:59:09 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=36, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=36, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=36, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":90,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=36, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=36, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=36, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=36, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=19] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=36, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=20] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:59:09 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=36, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=36, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:59:09 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=36, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=36, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=36, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=36, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=36, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=36, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=36, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=36, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=36, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=36, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=36, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=36, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=36, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=36, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=36, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=36, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=36, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=36, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=36, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=36, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=36, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=36, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=36, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=36, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=36, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=36, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=36, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=36, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=36, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=36, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=36, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=36, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=36, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=36, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=36, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=36, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=36, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=36, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/acl/test_acl_all_selectors.py::test_acl_all_selectors[port-untagged-trap] | 175.08 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_all_selectors[port-untagged-trap]">Starting testcase:test_acl_all_selectors[port-untagged-trap] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2224' coro=<test_acl_all_selectors() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py:117> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=36, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=37] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=37] Local address: 172.17.0.2, port 45372 INFO asyncssh:logging.py:92 [conn=37] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=37] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=37] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=37, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 13:59:10 UTC 2023 INFO asyncssh:logging.py:92 [conn=37, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=37, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=2] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=37, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=37, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=37, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=4] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=37, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=37, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=5] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=37, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=6] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=37, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=37, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ip pref 49000 flower skip_sw src_mac 02:2a:e6:63:77:38 dst_mac 02:60:a8:4f:ea:88 src_ip 118.14.166.87 dst_ip 41.243.157.187 ip_proto udp src_port 4727 dst_port 53099 action trap INFO asyncssh:logging.py:92 [conn=37, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=8] Command: tc filter add dev swp33 ingress protocol ip pref 49000 flower skip_sw src_mac 02:2a:e6:63:77:38 dst_mac 02:60:a8:4f:ea:88 src_ip 118.14.166.87 dst_ip 41.243.157.187 ip_proto udp src_port 4727 dst_port 53099 action trap INFO asyncssh:logging.py:92 [conn=37, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=37, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=37, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=10] Command: tc -j filter show dev swp33 ingress pref 49000 INFO asyncssh:logging.py:92 [conn=37, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=10] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","kind":"flower","chain":0},{"protocol":"ip","kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:60:a8:4f:ea:88","src_mac":"02:2a:e6:63:77:38","eth_type":"ipv4","ip_proto":"udp","dst_ip":"41.243.157.187","src_ip":"118.14.166.87","dst_port":53099,"src_port":4727},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:60:a8:4f:ea:88_src_mac_02:2a:e6:63:77:38_eth_type_ipv4_ip_proto_udp_dst_ip_41.243.157.187_src_ip_118.14.166.87_dst_port_53099_src_port_4727 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:60:a8:4f:ea:88_src_mac_02:2a:e6:63:77:38_eth_type_ipv4_ip_proto_udp_dst_ip_41.243.157.187_src_ip_118.14.166.87_dst_port_53099_src_port_4727_unmatch_srcMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:60:a8:4f:ea:88_src_mac_02:2a:e6:63:77:38_eth_type_ipv4_ip_proto_udp_dst_ip_41.243.157.187_src_ip_118.14.166.87_dst_port_53099_src_port_4727_unmatch_dstMac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:60:a8:4f:ea:88_src_mac_02:2a:e6:63:77:38_eth_type_ipv4_ip_proto_udp_dst_ip_41.243.157.187_src_ip_118.14.166.87_dst_port_53099_src_port_4727_unmatch_srcIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:60:a8:4f:ea:88_src_mac_02:2a:e6:63:77:38_eth_type_ipv4_ip_proto_udp_dst_ip_41.243.157.187_src_ip_118.14.166.87_dst_port_53099_src_port_4727_unmatch_dstIp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:60:a8:4f:ea:88_src_mac_02:2a:e6:63:77:38_eth_type_ipv4_ip_proto_udp_dst_ip_41.243.157.187_src_ip_118.14.166.87_dst_port_53099_src_port_4727_unmatch_srcPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:60:a8:4f:ea:88_src_mac_02:2a:e6:63:77:38_eth_type_ipv4_ip_proto_udp_dst_ip_41.243.157.187_src_ip_118.14.166.87_dst_port_53099_src_port_4727_unmatch_dstPort INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf411b0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:60:a8:4f:ea:88_src_mac_02:2a:e6:63:77:38_eth_type_ipv4_ip_proto_udp_dst_ip_41.243.157.187_src_ip_118.14.166.87_dst_port_53099_src_port_4727 SIP-DIP N/A Tx 59993 Rx 24080 Loss 59.862 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:60:a8:4f:ea:88_src_mac_02:2a:e6:63:77:38_eth_type_ipv4_ip_proto_udp_dst_ip_41.243.157.187_src_ip_118.14.166.87_dst_port_53099_src_port_4727_unmatch_srcMac SIP-DIP N/A Tx 59993 Rx 59993 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:60:a8:4f:ea:88_src_mac_02:2a:e6:63:77:38_eth_type_ipv4_ip_proto_udp_dst_ip_41.243.157.187_src_ip_118.14.166.87_dst_port_53099_src_port_4727_unmatch_dstMac SIP-DIP N/A Tx 59993 Rx 59993 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:60:a8:4f:ea:88_src_mac_02:2a:e6:63:77:38_eth_type_ipv4_ip_proto_udp_dst_ip_41.243.157.187_src_ip_118.14.166.87_dst_port_53099_src_port_4727_unmatch_srcIp SIP-DIP N/A Tx 59993 Rx 59993 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:60:a8:4f:ea:88_src_mac_02:2a:e6:63:77:38_eth_type_ipv4_ip_proto_udp_dst_ip_41.243.157.187_src_ip_118.14.166.87_dst_port_53099_src_port_4727_unmatch_dstIp SIP-DIP N/A Tx 59993 Rx 59993 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:60:a8:4f:ea:88_src_mac_02:2a:e6:63:77:38_eth_type_ipv4_ip_proto_udp_dst_ip_41.243.157.187_src_ip_118.14.166.87_dst_port_53099_src_port_4727_unmatch_srcPort SIP-DIP N/A Tx 59993 Rx 59993 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI swp33_dst_mac_02:60:a8:4f:ea:88_src_mac_02:2a:e6:63:77:38_eth_type_ipv4_ip_proto_udp_dst_ip_41.243.157.187_src_ip_118.14.166.87_dst_port_53099_src_port_4727_unmatch_dstPort SIP-DIP N/A Tx 59993 Rx 59993 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:60:a8:4f:ea:88_src_mac_02:2a:e6:63:77:38_eth_type_ipv4_ip_proto_udp_dst_ip_41.243.157.187_src_ip_118.14.166.87_dst_port_53099_src_port_4727 Tx Frames: 59993, Rx Frames: 24080, loss = 59.862, expected_loss = 60.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:60:a8:4f:ea:88_src_mac_02:2a:e6:63:77:38_eth_type_ipv4_ip_proto_udp_dst_ip_41.243.157.187_src_ip_118.14.166.87_dst_port_53099_src_port_4727_unmatch_srcMac Tx Frames: 59993, Rx Frames: 59993, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:60:a8:4f:ea:88_src_mac_02:2a:e6:63:77:38_eth_type_ipv4_ip_proto_udp_dst_ip_41.243.157.187_src_ip_118.14.166.87_dst_port_53099_src_port_4727_unmatch_dstMac Tx Frames: 59993, Rx Frames: 59993, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:60:a8:4f:ea:88_src_mac_02:2a:e6:63:77:38_eth_type_ipv4_ip_proto_udp_dst_ip_41.243.157.187_src_ip_118.14.166.87_dst_port_53099_src_port_4727_unmatch_srcIp Tx Frames: 59993, Rx Frames: 59993, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:60:a8:4f:ea:88_src_mac_02:2a:e6:63:77:38_eth_type_ipv4_ip_proto_udp_dst_ip_41.243.157.187_src_ip_118.14.166.87_dst_port_53099_src_port_4727_unmatch_dstIp Tx Frames: 59993, Rx Frames: 59993, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:60:a8:4f:ea:88_src_mac_02:2a:e6:63:77:38_eth_type_ipv4_ip_proto_udp_dst_ip_41.243.157.187_src_ip_118.14.166.87_dst_port_53099_src_port_4727_unmatch_srcPort Tx Frames: 59993, Rx Frames: 59993, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic item: swp33_dst_mac_02:60:a8:4f:ea:88_src_mac_02:2a:e6:63:77:38_eth_type_ipv4_ip_proto_udp_dst_ip_41.243.157.187_src_ip_118.14.166.87_dst_port_53099_src_port_4727_unmatch_dstPort Tx Frames: 59993, Rx Frames: 59993, loss = 0.0, expected_loss = 0.000 (max tolerance = 0.05) INFO asyncssh:logging.py:92 [conn=37, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=37, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=12] Command: tc -j -s filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=37, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","pref":49000,"kind":"flower","chain":0},{"protocol":"ip","pref":49000,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:60:a8:4f:ea:88","src_mac":"02:2a:e6:63:77:38","eth_type":"ipv4","ip_proto":"udp","dst_ip":"41.243.157.187","src_ip":"118.14.166.87","dst_port":53099,"src_port":4727},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"installed":173,"stats":{"bytes":15358208,"packets":59993,"drops":0,"overlimits":0,"requeues":0,"sw_bytes":0,"sw_packets":0,"hw_bytes":15358208,"hw_packets":59993,"backlog":0,"qlen":0},"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'trap', Tx Frames = 59993, drops = 0, expected = 0, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'trap', Tx Frames = 59993, packets = 59993, expected = 59993, max tolerance = 0.05 INFO DENT:Logger.py:84 [DENT infrastructure 2] Rule action = 'trap', Tx Frames = 59993, hw_packets = 59993, expected = 59993, max tolerance = 0.05 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_all_selectors[port-untagged-trap] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_all_selectors.py INFO asyncssh:logging.py:92 [conn=37, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=37, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:02:04 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=37, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=37, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=37, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":91,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=37, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=37, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=37, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=37, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=19] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=37, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=20] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:02:04 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=37, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=37, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:02:04 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=37, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=37, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=37, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=37, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=37, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=37, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=37, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=37, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=37, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=37, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=37, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=37, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=37, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=37, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=37, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=37, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=37, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=37, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=37, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=37, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=37, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=37, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=37, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=37, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=37, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=37, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=37, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=37, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=37, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=37, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=37, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=37, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=37, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=37, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=37, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=37, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=37, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=37, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/acl/test_acl_negative.py::test_acl_rule_without_qdisc | 0.90 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_acl_rule_without_qdisc">Starting testcase:test_acl_rule_without_qdisc from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_negative.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2289' coro=<test_acl_rule_without_qdisc() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_negative.py:31> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=37, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=38] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=38] Local address: 172.17.0.2, port 59636 INFO asyncssh:logging.py:92 [conn=38] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=38] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=38] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=38, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:02:05 UTC 2023 INFO asyncssh:logging.py:92 [conn=38, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=1] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 handle 10 clsact INFO asyncssh:logging.py:92 [conn=38, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=2] Command: tc qdisc add dev swp33 handle 10 clsact INFO asyncssh:logging.py:92 [conn=38, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=38, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=3] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress flower skip_sw action drop INFO asyncssh:logging.py:92 [conn=38, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=4] Command: tc filter add dev swp33 ingress flower skip_sw action drop INFO asyncssh:logging.py:92 [conn=38, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=38, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=5] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 handle 10 clsact INFO asyncssh:logging.py:92 [conn=38, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=6] Command: tc qdisc delete dev swp33 handle 10 clsact INFO asyncssh:logging.py:92 [conn=38, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=38, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress flower skip_sw action drop INFO asyncssh:logging.py:92 [conn=38, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=8] Command: tc filter add dev swp33 ingress flower skip_sw action drop INFO asyncssh:logging.py:92 [conn=38, chan=8] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=8] Channel closed DEBUG infra2:Logger.py:156 Error: Parent Qdisc doesn't exists. We have an error talking to the kernel -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_acl_rule_without_qdisc from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/acl/test_acl_negative.py INFO asyncssh:logging.py:92 [conn=38, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=9] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=38, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=10] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:02:05 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=38, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=38, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=12] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=38, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=38, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=38, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=14] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=38, chan=14] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=14] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=38, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=38, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=16] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=38, chan=16] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=16] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=38, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=18] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=18] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=18] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=38, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=19] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=20] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=20] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=20] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=38, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=22] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=22] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=22] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=38, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=24] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=24] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=24] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=38, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=26] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=38, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=28] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=38, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=38, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=38, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=38, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=38, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=34] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=38, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=38, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=38, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=36] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=38, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=38, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=38, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=38] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=38, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=38, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=38, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=38, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=38, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=38, chan=40] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=38, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=38, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=38, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/bridging/test_bridging_admin_state_down_up.py::test_bridging_admin_state_down_up | 198.80 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_admin_state_down_up">Starting testcase:test_bridging_admin_state_down_up from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_admin_state_down_up.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2338' coro=<test_bridging_admin_state_down_up() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_admin_state_down_up.py:60> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=38, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=39] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=39] Local address: 172.17.0.2, port 59640 INFO asyncssh:logging.py:92 [conn=39] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=39] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=39] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=39, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:02:06 UTC 2023 INFO asyncssh:logging.py:92 [conn=39, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=39, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=39, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=39, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=39, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=39, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=39, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=39, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=39, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=39, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 learning on flood off && bridge link set dev swp34 learning on flood off && bridge link set dev swp35 learning on flood off && bridge link set dev swp36 learning on flood off INFO asyncssh:logging.py:92 [conn=39, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=8] Command: bridge link set dev swp33 learning on flood off && bridge link set dev swp34 learning on flood off && bridge link set dev swp35 learning on flood off && bridge link set dev swp36 learning on flood off INFO asyncssh:logging.py:92 [conn=39, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=39, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 down INFO asyncssh:logging.py:92 [conn=39, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=10] Command: ip link set dev br0 down INFO asyncssh:logging.py:92 [conn=39, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbceb2080>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI bridge_1 SIP-DIP N/A Tx 314 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:6 TI bridge_2 SIP-DIP N/A Tx 314 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI bridge_3 SIP-DIP N/A Tx 314 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI bridge_4 SIP-DIP N/A Tx 314 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=39, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=39, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=12] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=39, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:82","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a6","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a7","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a8","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp52","flags":["self"],"state":"permanent"}] INFO asyncssh:logging.py:92 [conn=39, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=39, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=14] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=39, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbceb3fd0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_1 Tx 314 Rx 0 Frames Delta 314 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_2 Tx 314 Rx 0 Frames Delta 314 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 314 Rx 0 Frames Delta 314 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_4 Tx 314 Rx 0 Frames Delta 314 Loss 100.000 INFO asyncssh:logging.py:92 [conn=39, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=15] Channel closed DEBUG infra2:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=39, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=16] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=39, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:82","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:12","ifname":"swp34","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a6","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:13","ifname":"swp35","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a7","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:14","ifname":"swp36","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a8","ifname":"swp36","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a8","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","ifname":"br0","flags":["self"],"state":"permanent"}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_admin_state_down_up from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_admin_state_down_up.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=39, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=39, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=18] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:05:20 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=39, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=19] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=39, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=20] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:05:24 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=39, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=39, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=22] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=39, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":92,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=39, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=39, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=39, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=39, chan=24] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=39, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=39, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=39, chan=24] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_ageing.py::test_bridging_ageing_refresh | 295.12 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_ageing_refresh">Starting testcase:test_bridging_ageing_refresh from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_ageing.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2372' coro=<test_bridging_ageing_refresh() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_ageing.py:47> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=39, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=40] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=40] Local address: 172.17.0.2, port 60956 INFO asyncssh:logging.py:92 [conn=40] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=40] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=40] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=40, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:05:25 UTC 2023 INFO asyncssh:logging.py:92 [conn=40, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=40, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=40, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=40, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=40, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=40, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=40, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 type bridge ageing_time 4000 INFO asyncssh:logging.py:92 [conn=40, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=6] Command: ip link set dev br0 type bridge ageing_time 4000 INFO asyncssh:logging.py:92 [conn=40, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=40, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=40, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=8] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=40, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=40, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 learning on && bridge link set dev swp34 learning on && bridge link set dev swp35 learning on && bridge link set dev swp36 learning on INFO asyncssh:logging.py:92 [conn=40, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=10] Command: bridge link set dev swp33 learning on && bridge link set dev swp34 learning on && bridge link set dev swp35 learning on && bridge link set dev swp36 learning on INFO asyncssh:logging.py:92 [conn=40, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf41090>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI bridge SIP-DIP N/A Tx 198 Rx 198 Loss 0.000 INFO asyncssh:logging.py:92 [conn=40, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=40, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=12] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=40, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:82","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp34","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a6","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a7","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a8","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:3e:4a:a2","ifname":"br0","flags":["self"],"state":"permanent"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf418a0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI bridge SIP-DIP N/A Tx 198 Rx 198 Loss 0.000 INFO asyncssh:logging.py:92 [conn=40, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=40, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=14] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=40, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:82","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp34","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a6","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a7","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a8","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:3e:4a:a2","ifname":"br0","flags":["self"],"state":"permanent"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf40d00>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI bridge SIP-DIP N/A Tx 3771 Rx 3771 Loss 0.000 INFO asyncssh:logging.py:92 [conn=40, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=15] Channel closed DEBUG infra2:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=40, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=16] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=40, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:82","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a6","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a7","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a8","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:3e:4a:a2","ifname":"br0","flags":["self"],"state":"permanent"}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_ageing_refresh from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_ageing.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=40, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=40, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=18] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:10:19 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=40, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=19] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=40, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=20] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:10:19 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=40, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=40, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=22] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=40, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":93,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=40, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=40, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=40, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=40, chan=24] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=40, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=40, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=40, chan=24] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_ageing.py::test_bridging_ageing_under_continue | 197.05 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_ageing_under_continue">Starting testcase:test_bridging_ageing_under_continue from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_ageing.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2406' coro=<test_bridging_ageing_under_continue() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_ageing.py:191> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=40, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=41] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=41] Local address: 172.17.0.2, port 53036 INFO asyncssh:logging.py:92 [conn=41] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=41] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=41] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=41, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:10:20 UTC 2023 INFO asyncssh:logging.py:92 [conn=41, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=41, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=41, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=41, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=41, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=41, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=41, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 type bridge ageing_time 1000 INFO asyncssh:logging.py:92 [conn=41, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=6] Command: ip link set dev br0 type bridge ageing_time 1000 INFO asyncssh:logging.py:92 [conn=41, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=41, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=41, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=8] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=41, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=41, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 learning on flood off && bridge link set dev swp34 learning on flood off && bridge link set dev swp35 learning on flood off && bridge link set dev swp36 learning on flood off INFO asyncssh:logging.py:92 [conn=41, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=10] Command: bridge link set dev swp33 learning on flood off && bridge link set dev swp34 learning on flood off && bridge link set dev swp35 learning on flood off && bridge link set dev swp36 learning on flood off INFO asyncssh:logging.py:92 [conn=41, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd087010>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_1 Tx 2194 Rx 2193 Frames Delta 1 Loss 0.046 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_2 Tx 2194 Rx 2193 Frames Delta 1 Loss 0.046 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 2194 Rx 2193 Frames Delta 1 Loss 0.046 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_4 Tx 2194 Rx 2193 Frames Delta 1 Loss 0.046 INFO asyncssh:logging.py:92 [conn=41, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=41, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=12] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=41, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:82","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:12","ifname":"swp34","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a6","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:13","ifname":"swp35","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a7","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:14","ifname":"swp36","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:14:01:00:00:01","ifname":"swp36","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a8","ifname":"swp36","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a8","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:d6:04:ed","ifname":"br0","flags":["self"],"state":"permanent"}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_ageing_under_continue from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_ageing.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=41, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=41, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:13:36 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=41, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=41, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:13:36 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=41, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=41, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=41, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":94,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=41, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=41, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=41, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=41, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=41, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=41, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=41, chan=20] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_bum_traffic_bridge.py::test_bridging_bum_traffic_bridge_with_rif | 239.85 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_bum_traffic_bridge_with_rif">Starting testcase:test_bridging_bum_traffic_bridge_with_rif from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_bridge.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2437' coro=<test_bridging_bum_traffic_bridge_with_rif() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_bridge.py:52> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete TCPDUMP: packets= tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp33, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 1185 packets received by filter 0 packets dropped by kernel 79 packets dropped by interface -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=41, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=42] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=42] Local address: 172.17.0.2, port 47422 INFO asyncssh:logging.py:92 [conn=42] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=42] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=42] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=42, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:13:37 UTC 2023 INFO asyncssh:logging.py:92 [conn=42, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=42, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=42, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=42, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=42, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=42, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=42, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=42, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=42, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=42, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip address add 100.1.1.253/24 dev br0 INFO asyncssh:logging.py:92 [conn=42, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=8] Command: ip address add 100.1.1.253/24 dev br0 INFO asyncssh:logging.py:92 [conn=42, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=42, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip -j link show swp33 INFO asyncssh:logging.py:92 [conn=42, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=10] Command: ip -j link show swp33 INFO asyncssh:logging.py:92 [conn=42, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=10] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Bridged_UnknownL2UC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for BridgedLLDP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for LACPDU INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4ToMe INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ARP_Request_BC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ARP_Reply INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_Broadcast INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_SSH INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_Telnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Host_to_Host_IPv4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_ICMP_Request INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_DCHP_BC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_Reserved_MC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_All_Systems_on_this_Subnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_All_Routers_on_this_Subnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_OSPFIGP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_RIP2_Routers INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_EIGRP_Routers INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_DHCP_Server/Relay_Agent INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_VRRP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_IGMP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_BGP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Starting timeout --preserve-status 5 tcpdump -i swp33 -n on infra2... INFO asyncssh:logging.py:92 [conn=42, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=11] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5 tcpdump -i swp33 -n INFO asyncssh:logging.py:92 [conn=42, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=12] Command: echo onl | sudo -S timeout --preserve-status 5 tcpdump -i swp33 -n INFO asyncssh:logging.py:92 [conn=42, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=12] Channel closed DEBUG infra2:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp33, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 1185 packets received by filter 0 packets dropped by kernel 79 packets dropped by interface INFO DENT:Logger.py:84 [DENT infrastructure 2] Ran timeout --preserve-status 5 tcpdump -i swp33 -n on infra2 with rc 0 and out tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp33, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 1185 packets received by filter 0 packets dropped by kernel 79 packets dropped by interface INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcee6c50>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Bridged_UnknownL2UC SIP-DIP N/A Tx 598 Rx 598 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI BridgedLLDP SIP-DIP N/A Tx 598 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI LACPDU SIP-DIP N/A Tx 598 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4ToMe SIP-DIP N/A Tx 598 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI ARP_Request_BC SIP-DIP N/A Tx 598 Rx 598 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI ARP_Reply SIP-DIP N/A Tx 598 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_Broadcast SIP-DIP N/A Tx 598 Rx 598 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPV4_SSH SIP-DIP N/A Tx 598 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPV4_Telnet SIP-DIP N/A Tx 598 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Host_to_Host_IPv4 SIP-DIP N/A Tx 598 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_ICMP_Request SIP-DIP N/A Tx 598 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_DCHP_BC SIP-DIP N/A Tx 598 Rx 598 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_Reserved_MC SIP-DIP N/A Tx 598 Rx 598 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_All_Systems_on_this_Subnet SIP-DIP N/A Tx 598 Rx 598 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_All_Routers_on_this_Subnet SIP-DIP N/A Tx 598 Rx 598 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_OSPFIGP SIP-DIP N/A Tx 598 Rx 598 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_RIP2_Routers SIP-DIP N/A Tx 598 Rx 598 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_EIGRP_Routers SIP-DIP N/A Tx 598 Rx 598 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_DHCP_Server/Relay_Agent SIP-DIP N/A Tx 598 Rx 598 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_VRRP SIP-DIP N/A Tx 598 Rx 598 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_IGMP SIP-DIP N/A Tx 598 Rx 598 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPV4_BGP SIP-DIP N/A Tx 598 Rx 0 Loss 100.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_bum_traffic_bridge_with_rif from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_bridge.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=42, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=42, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:17:36 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=42, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=42, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=16] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=42, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=42, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=42, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=18] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=42, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":95,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=42, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=42, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=20] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=42, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=42, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=42, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:17:36 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=42, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=42, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:17:36 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=42, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=42, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=26] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=42, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":95,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=42, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=42, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=42, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=42, chan=28] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=42, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=42, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=42, chan=28] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_bum_traffic_bridge.py::test_bridging_bum_traffic_bridge_without_rif | 242.88 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_bum_traffic_bridge_without_rif">Starting testcase:test_bridging_bum_traffic_bridge_without_rif from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_bridge.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2479' coro=<test_bridging_bum_traffic_bridge_without_rif() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_bridge.py:175> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete TCPDUMP: packets= tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp33, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 770 packets received by filter 0 packets dropped by kernel 77 packets dropped by interface -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=42, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=43] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=43] Local address: 172.17.0.2, port 43694 INFO asyncssh:logging.py:92 [conn=43] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=43] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=43] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=43, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:17:37 UTC 2023 INFO asyncssh:logging.py:92 [conn=43, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=43, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=43, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=43, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=43, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=43, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=43, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=43, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=43, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=43, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip -j link show swp33 INFO asyncssh:logging.py:92 [conn=43, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=8] Command: ip -j link show swp33 INFO asyncssh:logging.py:92 [conn=43, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=8] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Bridged_UnknownL2UC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for BridgedLLDP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for LACPDU INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4ToMe INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ARP_Request_BC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ARP_Reply INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_Broadcast INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_SSH INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_Telnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Host_to_Host_IPv4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_ICMP_Request INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_DCHP_BC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_Reserved_MC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_All_Systems_on_this_Subnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_All_Routers_on_this_Subnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_OSPFIGP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_RIP2_Routers INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_EIGRP_Routers INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_DHCP_Server/Relay_Agent INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_VRRP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_IGMP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_BGP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Starting timeout --preserve-status 5 tcpdump -i swp33 -n on infra2... INFO asyncssh:logging.py:92 [conn=43, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=9] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5 tcpdump -i swp33 -n INFO asyncssh:logging.py:92 [conn=43, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=10] Command: echo onl | sudo -S timeout --preserve-status 5 tcpdump -i swp33 -n INFO asyncssh:logging.py:92 [conn=43, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=10] Channel closed DEBUG infra2:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp33, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 770 packets received by filter 0 packets dropped by kernel 77 packets dropped by interface INFO DENT:Logger.py:84 [DENT infrastructure 2] Ran timeout --preserve-status 5 tcpdump -i swp33 -n on infra2 with rc 0 and out tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp33, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 770 packets received by filter 0 packets dropped by kernel 77 packets dropped by interface INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf40f40>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Bridged_UnknownL2UC SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI BridgedLLDP SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI LACPDU SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4ToMe SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI ARP_Request_BC SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI ARP_Reply SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_Broadcast SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPV4_SSH SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPV4_Telnet SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Host_to_Host_IPv4 SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_ICMP_Request SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_DCHP_BC SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_Reserved_MC SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_All_Systems_on_this_Subnet SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_All_Routers_on_this_Subnet SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_OSPFIGP SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_RIP2_Routers SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_EIGRP_Routers SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_DHCP_Server/Relay_Agent SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_VRRP SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_IGMP SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPV4_BGP SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_bum_traffic_bridge_without_rif from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_bridge.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=43, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=11] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=43, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=12] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:21:39 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=43, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=43, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=14] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=43, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=43, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=43, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=16] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=43, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":96,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=43, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=43, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=18] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=43, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=43, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=19] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=43, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=20] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:21:39 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=43, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=43, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:21:39 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=43, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=43, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=43, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":96,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=43, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=43, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=43, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=43, chan=26] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=43, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=43, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=43, chan=26] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_bum_traffic_port.py::test_bridging_bum_traffic_port_with_rif | 247.73 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_bum_traffic_port_with_rif">Starting testcase:test_bridging_bum_traffic_port_with_rif from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_port.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2519' coro=<test_bridging_bum_traffic_port_with_rif() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_port.py:49> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete TCPDUMP: packets= tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp33, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 1200 packets received by filter 0 packets dropped by kernel -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=43, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=44] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=44] Local address: 172.17.0.2, port 39246 INFO asyncssh:logging.py:92 [conn=44] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=44] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=44] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=44, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:21:40 UTC 2023 INFO asyncssh:logging.py:92 [conn=44, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip address add 100.1.1.253/24 dev swp33 && ip address add 101.1.1.253/24 dev swp34 INFO asyncssh:logging.py:92 [conn=44, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=2] Command: ip address add 100.1.1.253/24 dev swp33 && ip address add 101.1.1.253/24 dev swp34 INFO asyncssh:logging.py:92 [conn=44, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=44, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=44, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=4] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=44, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=44, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip -j link show swp33 INFO asyncssh:logging.py:92 [conn=44, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=6] Command: ip -j link show swp33 INFO asyncssh:logging.py:92 [conn=44, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=6] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Bridged_UnknownL2UC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for BridgedLLDP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for LACPDU INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4ToMe INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ARP_Request_BC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ARP_Reply INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_Broadcast INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_SSH INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_Telnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Host_to_Host_IPv4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_ICMP_Request INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_DCHP_BC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_Reserved_MC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_All_Systems_on_this_Subnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_All_Routers_on_this_Subnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_OSPFIGP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_RIP2_Routers INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_EIGRP_Routers INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_DHCP_Server/Relay_Agent INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_VRRP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_IGMP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_BGP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Starting timeout --preserve-status 5 tcpdump -i swp33 -n on infra2... INFO asyncssh:logging.py:92 [conn=44, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=7] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5 tcpdump -i swp33 -n INFO asyncssh:logging.py:92 [conn=44, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=8] Command: echo onl | sudo -S timeout --preserve-status 5 tcpdump -i swp33 -n INFO asyncssh:logging.py:92 [conn=44, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=8] Channel closed DEBUG infra2:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp33, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 1200 packets received by filter 0 packets dropped by kernel INFO DENT:Logger.py:84 [DENT infrastructure 2] Ran timeout --preserve-status 5 tcpdump -i swp33 -n on infra2 with rc 0 and out tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp33, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 1200 packets received by filter 0 packets dropped by kernel INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf427a0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Bridged_UnknownL2UC SIP-DIP N/A Tx 602 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI BridgedLLDP SIP-DIP N/A Tx 602 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI LACPDU SIP-DIP N/A Tx 602 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4ToMe SIP-DIP N/A Tx 602 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI ARP_Request_BC SIP-DIP N/A Tx 602 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI ARP_Reply SIP-DIP N/A Tx 602 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_Broadcast SIP-DIP N/A Tx 602 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPV4_SSH SIP-DIP N/A Tx 602 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPV4_Telnet SIP-DIP N/A Tx 602 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Host_to_Host_IPv4 SIP-DIP N/A Tx 602 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_ICMP_Request SIP-DIP N/A Tx 602 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_DCHP_BC SIP-DIP N/A Tx 602 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_Reserved_MC SIP-DIP N/A Tx 602 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_All_Systems_on_this_Subnet SIP-DIP N/A Tx 602 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_All_Routers_on_this_Subnet SIP-DIP N/A Tx 602 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_OSPFIGP SIP-DIP N/A Tx 602 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_RIP2_Routers SIP-DIP N/A Tx 602 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_EIGRP_Routers SIP-DIP N/A Tx 602 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_DHCP_Server/Relay_Agent SIP-DIP N/A Tx 602 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_VRRP SIP-DIP N/A Tx 602 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_IGMP SIP-DIP N/A Tx 602 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPV4_BGP SIP-DIP N/A Tx 602 Rx 0 Loss 100.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_bum_traffic_port_with_rif from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_port.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=44, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=9] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=44, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=10] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:25:47 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=44, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=44, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=12] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=44, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=44, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=44, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=14] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=44, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=44, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=44, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=16] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=44, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=44, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=44, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=18] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:25:47 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=44, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=19] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=44, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=20] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:25:47 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=44, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=44, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=44, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=44, chan=22] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=44, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=44, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=44, chan=22] Channel closed DEBUG infra2:Logger.py:156 [] | |||
| Passed | functional/bridging/test_bridging_bum_traffic_port.py::test_bridging_bum_traffic_port_without_rif | 241.52 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_bum_traffic_port_without_rif">Starting testcase:test_bridging_bum_traffic_port_without_rif from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_port.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2555' coro=<test_bridging_bum_traffic_port_without_rif() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_port.py:134> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete TCPDUMP: packets= tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp33, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 1045 packets received by filter 0 packets dropped by kernel -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=44, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=45] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=45] Local address: 172.17.0.2, port 56070 INFO asyncssh:logging.py:92 [conn=45] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=45] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=45] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=45, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:25:47 UTC 2023 INFO asyncssh:logging.py:92 [conn=45, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=45, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=2] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=45, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=45, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip -j link show swp33 INFO asyncssh:logging.py:92 [conn=45, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=4] Command: ip -j link show swp33 INFO asyncssh:logging.py:92 [conn=45, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=4] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Bridged_UnknownL2UC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for BridgedLLDP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for LACPDU INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4ToMe INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ARP_Request_BC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ARP_Reply INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_Broadcast INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_SSH INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_Telnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Host_to_Host_IPv4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_ICMP_Request INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_DCHP_BC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_Reserved_MC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_All_Systems_on_this_Subnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_All_Routers_on_this_Subnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_OSPFIGP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_RIP2_Routers INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_EIGRP_Routers INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_DHCP_Server/Relay_Agent INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_VRRP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_IGMP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPV4_BGP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Starting timeout --preserve-status 5 tcpdump -i swp33 -n on infra2... INFO asyncssh:logging.py:92 [conn=45, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S timeout --preserve-status 5 tcpdump -i swp33 -n INFO asyncssh:logging.py:92 [conn=45, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=6] Command: echo onl | sudo -S timeout --preserve-status 5 tcpdump -i swp33 -n INFO asyncssh:logging.py:92 [conn=45, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=6] Channel closed DEBUG infra2:Logger.py:156 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp33, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 1045 packets received by filter 0 packets dropped by kernel INFO DENT:Logger.py:84 [DENT infrastructure 2] Ran timeout --preserve-status 5 tcpdump -i swp33 -n on infra2 with rc 0 and out tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on swp33, link-type EN10MB (Ethernet), capture size 262144 bytes 0 packets captured 1045 packets received by filter 0 packets dropped by kernel INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbceb14b0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Bridged_UnknownL2UC SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI BridgedLLDP SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI LACPDU SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4ToMe SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI ARP_Request_BC SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI ARP_Reply SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_Broadcast SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPV4_SSH SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPV4_Telnet SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Host_to_Host_IPv4 SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_ICMP_Request SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_DCHP_BC SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_Reserved_MC SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_All_Systems_on_this_Subnet SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_All_Routers_on_this_Subnet SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_OSPFIGP SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_RIP2_Routers SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_EIGRP_Routers SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_DHCP_Server/Relay_Agent SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_VRRP SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_IGMP SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPV4_BGP SIP-DIP N/A Tx 600 Rx 0 Loss 100.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_bum_traffic_port_without_rif from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_bum_traffic_port.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=45, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=45, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:29:48 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=45, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=45, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=10] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=45, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=45, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=45, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=12] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=45, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=45, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=45, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=14] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=45, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=45, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=45, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:29:48 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=45, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=45, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=18] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:29:49 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=45, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=45, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=45, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=45, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=45, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=45, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=45, chan=20] Channel closed DEBUG infra2:Logger.py:156 [] | |||
| Passed | functional/bridging/test_bridging_forwarding.py::test_bridging_backward_forwarding | 138.76 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_backward_forwarding">Starting testcase:test_bridging_backward_forwarding from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2588' coro=<test_bridging_backward_forwarding() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py:50> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=45, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=46] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=46] Local address: 172.17.0.2, port 52456 INFO asyncssh:logging.py:92 [conn=46] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=46] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=46] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=46, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:29:49 UTC 2023 INFO asyncssh:logging.py:92 [conn=46, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=46, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=46, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=46, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=46, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=46, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=46, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=46, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=46, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=46, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 learning on flood off && bridge link set dev swp34 learning on flood off && bridge link set dev swp35 learning on flood off && bridge link set dev swp36 learning on flood off INFO asyncssh:logging.py:92 [conn=46, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=8] Command: bridge link set dev swp33 learning on flood off && bridge link set dev swp34 learning on flood off && bridge link set dev swp35 learning on flood off && bridge link set dev swp36 learning on flood off INFO asyncssh:logging.py:92 [conn=46, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:6' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for streamA INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for streamB INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf43370>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:5 TI streamA SIP-DIP N/A Tx 218 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:5 TI streamB SIP-DIP N/A Tx 218 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=46, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=46, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=10] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=46, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=10] Channel closed DEBUG infra2:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:82","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:12","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:12:01:00:00:01","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:11:01:00:00:01","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a6","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a7","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a8","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:bd:ba:b7","ifname":"br0","flags":["self"],"state":"permanent"}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_backward_forwarding from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=46, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=11] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=46, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=12] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:32:07 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=46, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=46, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:32:07 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=46, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=46, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=46, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":97,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=46, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=46, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=46, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=46, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=46, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=46, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=46, chan=18] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_forwarding.py::test_bridging_forward_block_different_packets | 185.79 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_forward_block_different_packets">Starting testcase:test_bridging_forward_block_different_packets from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2616' coro=<test_bridging_forward_block_different_packets() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py:152> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=46, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=47] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=47] Local address: 172.17.0.2, port 57380 INFO asyncssh:logging.py:92 [conn=47] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=47] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=47] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=47, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:32:08 UTC 2023 INFO asyncssh:logging.py:92 [conn=47, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=47, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=47, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=47, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=47, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=47, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=47, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=47, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=47, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_Broadcast INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_Reserved_MC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_All_Systems_on_this_Subnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_All_Routers_on_this_Subnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_OSPFIGP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_RIP2_Routers INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_EIGRP_Routers INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_DHCP_Server/Relay_Agent INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_VRRP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for IPv4_IGMP INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf5dab0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_Broadcast SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_Reserved_MC SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_All_Systems_on_this_Subnet SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_All_Routers_on_this_Subnet SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_OSPFIGP SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_RIP2_Routers SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_EIGRP_Routers SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_DHCP_Server/Relay_Agent SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_VRRP SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI IPv4_IGMP SIP-DIP N/A Tx 600 Rx 600 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_forward_block_different_packets from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=47, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=47, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:35:13 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=47, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=9] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=47, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=10] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:35:13 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=47, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=47, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=12] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=47, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":98,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=47, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=47, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=47, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=47, chan=14] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=47, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=47, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=47, chan=14] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_forwarding.py::test_bridging_fdb_flush_on_down | 120.48 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_fdb_flush_on_down">Starting testcase:test_bridging_fdb_flush_on_down from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2640' coro=<test_bridging_fdb_flush_on_down() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py:345> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=47, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=48] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=48] Local address: 172.17.0.2, port 41750 INFO asyncssh:logging.py:92 [conn=48] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=48] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=48] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=48, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:35:13 UTC 2023 INFO asyncssh:logging.py:92 [conn=48, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=48, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=48, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=48, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=48, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=48, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=48, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=48, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=48, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=48, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 learning on flood off && bridge link set dev swp34 learning on flood off && bridge link set dev swp35 learning on flood off && bridge link set dev swp36 learning on flood off INFO asyncssh:logging.py:92 [conn=48, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=8] Command: bridge link set dev swp33 learning on flood off && bridge link set dev swp34 learning on flood off && bridge link set dev swp35 learning on flood off && bridge link set dev swp36 learning on flood off INFO asyncssh:logging.py:92 [conn=48, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_11.0.0.1/24', 'count': 1, 'ip': '11.0.0.1', 'gw': '11.0.0.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_11.0.0.2/24', 'count': 1, 'ip': '11.0.0.2', 'gw': '11.0.0.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_11.0.0.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_11.0.0.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf5f5b0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI bridge SIP-DIP N/A Tx 197 Rx 197 Loss 0.000 INFO asyncssh:logging.py:92 [conn=48, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=48, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=10] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=48, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=10] Channel closed DEBUG infra2:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:82","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"00:11:01:00:00:01","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp34","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:12:01:00:00:01","ifname":"swp34","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a6","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a7","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a8","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:85:f8:d3","ifname":"br0","flags":["self"],"state":"permanent"}] INFO asyncssh:logging.py:92 [conn=48, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp34 down INFO asyncssh:logging.py:92 [conn=48, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=12] Command: ip link set dev swp34 down INFO asyncssh:logging.py:92 [conn=48, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=48, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=48, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=14] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=48, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:82","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"00:11:01:00:00:01","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a7","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a8","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:85:f8:d3","ifname":"br0","flags":["self"],"state":"permanent"}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_fdb_flush_on_down from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=48, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=48, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:37:13 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=48, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=48, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=18] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:37:13 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=48, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=48, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=48, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":99,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=48, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=48, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=48, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=48, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=48, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=48, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=48, chan=22] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_forwarding.py::test_bridging_traffic_from_nomaster | 188.23 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_traffic_from_nomaster">Starting testcase:test_bridging_traffic_from_nomaster from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2672' coro=<test_bridging_traffic_from_nomaster() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py:456> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=48, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=49] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=49] Local address: 172.17.0.2, port 44690 INFO asyncssh:logging.py:92 [conn=49] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=49] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=49] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=49, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:37:14 UTC 2023 INFO asyncssh:logging.py:92 [conn=49, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=49, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=49, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=49, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=49, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=49, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=49, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=49, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=49, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=49, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 learning off flood off && bridge link set dev swp34 learning off flood off && bridge link set dev swp35 learning off flood off && bridge link set dev swp36 learning off flood off INFO asyncssh:logging.py:92 [conn=49, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=8] Command: bridge link set dev swp33 learning off flood off && bridge link set dev swp34 learning off flood off && bridge link set dev swp35 learning off flood off && bridge link set dev swp36 learning off flood off INFO asyncssh:logging.py:92 [conn=49, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=49, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge fdb add aa:bb:cc:dd:ee:11 dev swp33 static master && bridge fdb add aa:bb:cc:dd:ee:12 dev swp34 static master && bridge fdb add aa:bb:cc:dd:ee:13 dev swp35 static master && bridge fdb add aa:bb:cc:dd:ee:14 dev swp36 static master INFO asyncssh:logging.py:92 [conn=49, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=10] Command: bridge fdb add aa:bb:cc:dd:ee:11 dev swp33 static master && bridge fdb add aa:bb:cc:dd:ee:12 dev swp34 static master && bridge fdb add aa:bb:cc:dd:ee:13 dev swp35 static master && bridge fdb add aa:bb:cc:dd:ee:14 dev swp36 static master INFO asyncssh:logging.py:92 [conn=49, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=49, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 nomaster INFO asyncssh:logging.py:92 [conn=49, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=12] Command: ip link set dev swp33 nomaster INFO asyncssh:logging.py:92 [conn=49, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf42110>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI bridge_1 SIP-DIP N/A Tx 206 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:6 TI bridge_2 SIP-DIP N/A Tx 206 Rx 206 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI bridge_3 SIP-DIP N/A Tx 206 Rx 206 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI bridge_4 SIP-DIP N/A Tx 206 Rx 0 Loss 100.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_traffic_from_nomaster from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=49, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=49, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:40:21 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=49, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=49, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:40:22 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=49, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=49, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=49, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":100,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=49, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=49, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=49, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=49, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=49, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=49, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=49, chan=20] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_forwarding.py::test_bridging_unregistered_traffic | 215.57 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_unregistered_traffic">Starting testcase:test_bridging_unregistered_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2702' coro=<test_bridging_unregistered_traffic() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py:570> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=49, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=50] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=50] Local address: 172.17.0.2, port 53632 INFO asyncssh:logging.py:92 [conn=50] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=50] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=50] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=50, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:40:22 UTC 2023 INFO asyncssh:logging.py:92 [conn=50, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=50, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=50, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=50, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=50, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=50, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=50, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=50, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=50, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for streamA INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for streamB INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for streamC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf5d1e0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI streamA SIP-DIP N/A Tx 5286 Rx 5286 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI streamB SIP-DIP N/A Tx 5286 Rx 5286 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI streamC SIP-DIP N/A Tx 5286 Rx 5286 Loss 0.000 INFO asyncssh:logging.py:92 [conn=50, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 flood off && bridge link set dev swp34 flood off && bridge link set dev swp35 flood off && bridge link set dev swp36 flood off INFO asyncssh:logging.py:92 [conn=50, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=8] Command: bridge link set dev swp33 flood off && bridge link set dev swp34 flood off && bridge link set dev swp35 flood off && bridge link set dev swp36 flood off INFO asyncssh:logging.py:92 [conn=50, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbceb2da0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI streamA SIP-DIP N/A Tx 8944 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI streamB SIP-DIP N/A Tx 8944 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI streamC SIP-DIP N/A Tx 8944 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=50, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 flood on && bridge link set dev swp34 flood on && bridge link set dev swp35 flood on && bridge link set dev swp36 flood on INFO asyncssh:logging.py:92 [conn=50, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=10] Command: bridge link set dev swp33 flood on && bridge link set dev swp34 flood on && bridge link set dev swp35 flood on && bridge link set dev swp36 flood on INFO asyncssh:logging.py:92 [conn=50, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf5fa00>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI streamA SIP-DIP N/A Tx 8936 Rx 8936 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI streamB SIP-DIP N/A Tx 8936 Rx 8936 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI streamC SIP-DIP N/A Tx 8936 Rx 8936 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_unregistered_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=50, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=11] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=50, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=12] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:43:57 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=50, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=50, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:43:57 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=50, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=50, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=50, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":101,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=50, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=50, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=50, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=50, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=50, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=50, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=50, chan=18] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_forwarding.py::test_bridging_wrong_fcs | 144.56 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_wrong_fcs">Starting testcase:test_bridging_wrong_fcs from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2730' coro=<test_bridging_wrong_fcs() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py:717> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=50, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=51] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=51] Local address: 172.17.0.2, port 43326 INFO asyncssh:logging.py:92 [conn=51] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=51] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=51] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=51, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:43:58 UTC 2023 INFO asyncssh:logging.py:92 [conn=51, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=51, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=51, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=51, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=51, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=51, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=51, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=51, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=51, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=51, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 learning on flood on && bridge link set dev swp34 learning on flood on && bridge link set dev swp35 learning on flood on && bridge link set dev swp36 learning on flood on INFO asyncssh:logging.py:92 [conn=51, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=8] Command: bridge link set dev swp33 learning on flood on && bridge link set dev swp34 learning on flood on && bridge link set dev swp35 learning on flood on && bridge link set dev swp36 learning on flood on INFO asyncssh:logging.py:92 [conn=51, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf5c910>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI bridge SIP-DIP N/A Tx 201 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=51, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=51, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=10] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=51, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=10] Channel closed DEBUG infra2:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:82","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"00:11:01:00:00:01","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"00:12:01:00:00:01","ifname":"swp34","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a6","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a7","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a8","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:4a:67:b0","ifname":"br0","flags":["self"],"state":"permanent"}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_wrong_fcs from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_forwarding.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=51, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=11] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=51, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=12] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:46:21 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=51, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=51, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:46:22 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=51, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=51, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=51, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":102,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=51, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=51, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=51, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=51, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=51, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=51, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=51, chan=18] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_full_fdb_traffic.py::test_bridging_full_fdb_traffic | 212.74 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_full_fdb_traffic">Starting testcase:test_bridging_full_fdb_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_full_fdb_traffic.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2758' coro=<test_bridging_full_fdb_traffic() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_full_fdb_traffic.py:46> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=51, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=52] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=52] Local address: 172.17.0.2, port 42854 INFO asyncssh:logging.py:92 [conn=52] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=52] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=52] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=52, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:46:22 UTC 2023 INFO asyncssh:logging.py:92 [conn=52, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=52, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=52, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=52, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=52, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=52, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=52, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=52, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=52, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbceb3b50>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_1 Tx 89920 Rx 89920 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=52, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=52, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=8] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=52, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=8] Channel closed DEBUG infra2:Logger.py:156 16002 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf5d5d0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_2 Tx 90011 Rx 90011 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=52, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=52, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=10] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=52, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=10] Channel closed DEBUG infra2:Logger.py:156 16002 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_full_fdb_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_full_fdb_traffic.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=52, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=11] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=52, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=12] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:49:54 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=52, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=52, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:49:54 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=52, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=52, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=52, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":103,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=52, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=52, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=52, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=52, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=52, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=52, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=52, chan=18] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_jumbo_frame.py::test_bridging_frame_max_size | 184.77 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-2786' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_frame_max_size">Starting testcase:test_bridging_frame_max_size from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_jumbo_frame.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=52, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=53] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=53] Local address: 172.17.0.2, port 34226 INFO asyncssh:logging.py:92 [conn=53] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=53] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=53] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=53, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:49:55 UTC 2023 INFO asyncssh:logging.py:92 [conn=53, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=53, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=53, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=53, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=3] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=53, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=4] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:49:55 UTC 2023 INFO asyncssh:logging.py:92 [conn=53, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=53, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=6] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=53, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=53, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=53, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=8] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=53, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=53, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=53, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=10] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=53, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=53, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 mtu 9000 master br0 && ip link set dev swp34 mtu 9000 master br0 && ip link set dev swp35 mtu 9000 master br0 && ip link set dev swp36 mtu 9000 master br0 INFO asyncssh:logging.py:92 [conn=53, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=12] Command: ip link set dev swp33 mtu 9000 master br0 && ip link set dev swp34 mtu 9000 master br0 && ip link set dev swp35 mtu 9000 master br0 && ip link set dev swp36 mtu 9000 master br0 INFO asyncssh:logging.py:92 [conn=53, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=53, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 learning on flood off && bridge link set dev swp34 learning on flood off && bridge link set dev swp35 learning on flood off && bridge link set dev swp36 learning on flood off INFO asyncssh:logging.py:92 [conn=53, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=14] Command: bridge link set dev swp33 learning on flood off && bridge link set dev swp34 learning on flood off && bridge link set dev swp35 learning on flood off && bridge link set dev swp36 learning on flood off INFO asyncssh:logging.py:92 [conn=53, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=53, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=15] Channel closed DEBUG infra2:Logger.py:156 bridge fdb add aa:bb:cc:dd:ee:11 dev swp33 static master && bridge fdb add aa:bb:cc:dd:ee:12 dev swp34 static master && bridge fdb add aa:bb:cc:dd:ee:13 dev swp35 static master && bridge fdb add aa:bb:cc:dd:ee:14 dev swp36 static master INFO asyncssh:logging.py:92 [conn=53, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=16] Command: bridge fdb add aa:bb:cc:dd:ee:11 dev swp33 static master && bridge fdb add aa:bb:cc:dd:ee:12 dev swp34 static master && bridge fdb add aa:bb:cc:dd:ee:13 dev swp35 static master && bridge fdb add aa:bb:cc:dd:ee:14 dev swp36 static master INFO asyncssh:logging.py:92 [conn=53, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf40fd0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI bridge_1 SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:6 TI bridge_2 SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI bridge_3 SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI bridge_4 SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO asyncssh:logging.py:92 [conn=53, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=17] Channel closed DEBUG infra2:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=53, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=18] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=53, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:82","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"00:11:01:00:00:01","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp33","vlan":1,"flags":["offload"],"master":"br0","state":"static"},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp33","flags":["offload"],"master":"br0","state":"static"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"00:12:01:00:00:01","ifname":"swp34","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"aa:bb:cc:dd:ee:12","ifname":"swp34","vlan":1,"flags":["offload"],"master":"br0","state":"static"},{"mac":"aa:bb:cc:dd:ee:12","ifname":"swp34","flags":["offload"],"master":"br0","state":"static"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a6","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"00:13:01:00:00:01","ifname":"swp35","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"aa:bb:cc:dd:ee:13","ifname":"swp35","vlan":1,"flags":["offload"],"master":"br0","state":"static"},{"mac":"aa:bb:cc:dd:ee:13","ifname":"swp35","flags":["offload"],"master":"br0","state":"static"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a7","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"00:14:01:00:00:01","ifname":"swp36","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"aa:bb:cc:dd:ee:14","ifname":"swp36","vlan":1,"flags":["offload"],"master":"br0","state":"static"},{"mac":"aa:bb:cc:dd:ee:14","ifname":"swp36","flags":["offload"],"master":"br0","state":"static"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a8","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:71:88:84","ifname":"br0","flags":["self"],"state":"permanent"}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_frame_max_size from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_jumbo_frame.py INFO asyncssh:logging.py:92 [conn=53, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 mtu 1500 && ip link set dev swp34 mtu 1500 && ip link set dev swp35 mtu 1500 && ip link set dev swp36 mtu 1500 INFO asyncssh:logging.py:92 [conn=53, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=20] Command: ip link set dev swp33 mtu 1500 && ip link set dev swp34 mtu 1500 && ip link set dev swp35 mtu 1500 && ip link set dev swp36 mtu 1500 INFO asyncssh:logging.py:92 [conn=53, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=53, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=53, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:52:59 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=53, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=53, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:52:59 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=53, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=53, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=26] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=53, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":104,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=53, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=53, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=53, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=53, chan=28] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=53, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=53, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=53, chan=28] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_jumbo_frame.py::test_bridging_jumbo_frame_min_size | 185.19 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-2826' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_jumbo_frame_min_size">Starting testcase:test_bridging_jumbo_frame_min_size from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_jumbo_frame.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=53, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=54] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=54] Local address: 172.17.0.2, port 54914 INFO asyncssh:logging.py:92 [conn=54] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=54] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=54] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=54, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:53:00 UTC 2023 INFO asyncssh:logging.py:92 [conn=54, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=54, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=54, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=54, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=3] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=54, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=4] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:53:00 UTC 2023 INFO asyncssh:logging.py:92 [conn=54, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=54, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=6] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=54, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=54, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=54, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=8] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=54, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=54, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=54, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=10] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=54, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=54, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 mtu 1510 master br0 && ip link set dev swp34 mtu 1510 master br0 && ip link set dev swp35 mtu 1510 master br0 && ip link set dev swp36 mtu 1510 master br0 INFO asyncssh:logging.py:92 [conn=54, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=12] Command: ip link set dev swp33 mtu 1510 master br0 && ip link set dev swp34 mtu 1510 master br0 && ip link set dev swp35 mtu 1510 master br0 && ip link set dev swp36 mtu 1510 master br0 INFO asyncssh:logging.py:92 [conn=54, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=54, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 learning on flood off && bridge link set dev swp34 learning on flood off && bridge link set dev swp35 learning on flood off && bridge link set dev swp36 learning on flood off INFO asyncssh:logging.py:92 [conn=54, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=14] Command: bridge link set dev swp33 learning on flood off && bridge link set dev swp34 learning on flood off && bridge link set dev swp35 learning on flood off && bridge link set dev swp36 learning on flood off INFO asyncssh:logging.py:92 [conn=54, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf5caf0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_1 Tx 206 Rx 205 Frames Delta 1 Loss 0.485 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_2 Tx 206 Rx 205 Frames Delta 1 Loss 0.485 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 206 Rx 205 Frames Delta 1 Loss 0.485 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_4 Tx 206 Rx 205 Frames Delta 1 Loss 0.485 INFO asyncssh:logging.py:92 [conn=54, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=15] Channel closed DEBUG infra2:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=54, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=16] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=54, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:82","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:11:01:00:00:01","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:12","ifname":"swp34","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:12:01:00:00:01","ifname":"swp34","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a6","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:13","ifname":"swp35","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:13:01:00:00:01","ifname":"swp35","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a7","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:14","ifname":"swp36","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:14:01:00:00:01","ifname":"swp36","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a8","ifname":"swp36","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a8","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:f1:98:0d","ifname":"br0","flags":["self"],"state":"permanent"}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_jumbo_frame_min_size from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_jumbo_frame.py INFO asyncssh:logging.py:92 [conn=54, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 mtu 1500 && ip link set dev swp34 mtu 1500 && ip link set dev swp35 mtu 1500 && ip link set dev swp36 mtu 1500 INFO asyncssh:logging.py:92 [conn=54, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=18] Command: ip link set dev swp33 mtu 1500 && ip link set dev swp34 mtu 1500 && ip link set dev swp35 mtu 1500 && ip link set dev swp36 mtu 1500 INFO asyncssh:logging.py:92 [conn=54, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=54, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=19] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=54, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=20] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:56:04 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=54, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=54, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:56:04 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=54, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=54, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=54, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":105,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=54, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=54, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=54, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=54, chan=26] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=54, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=54, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=54, chan=26] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_jumbo_frame.py::test_bridging_jumbo_frame_value_out_of_bounds | 185.12 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-2864' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_jumbo_frame_value_out_of_bounds">Starting testcase:test_bridging_jumbo_frame_value_out_of_bounds from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_jumbo_frame.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=54, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=55] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=55] Local address: 172.17.0.2, port 58392 INFO asyncssh:logging.py:92 [conn=55] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=55] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=55] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=55, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:56:05 UTC 2023 INFO asyncssh:logging.py:92 [conn=55, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=55, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=55, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=55, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=3] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=55, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=4] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:56:05 UTC 2023 INFO asyncssh:logging.py:92 [conn=55, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=55, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=6] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=55, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=55, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=55, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=8] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=55, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=55, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=55, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=10] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=55, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=55, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 mtu 9001 master br0 && ip link set dev swp34 mtu 9001 master br0 && ip link set dev swp35 mtu 9001 master br0 && ip link set dev swp36 mtu 9001 master br0 INFO asyncssh:logging.py:92 [conn=55, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=12] Command: ip link set dev swp33 mtu 9001 master br0 && ip link set dev swp34 mtu 9001 master br0 && ip link set dev swp35 mtu 9001 master br0 && ip link set dev swp36 mtu 9001 master br0 INFO asyncssh:logging.py:92 [conn=55, chan=12] Received exit status 2 INFO asyncssh:logging.py:92 [conn=55, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=12] Channel closed DEBUG infra2:Logger.py:156 Error: mtu greater than device maximum. INFO asyncssh:logging.py:92 [conn=55, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 learning on flood off && bridge link set dev swp34 learning on flood off && bridge link set dev swp35 learning on flood off && bridge link set dev swp36 learning on flood off INFO asyncssh:logging.py:92 [conn=55, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=14] Command: bridge link set dev swp33 learning on flood off && bridge link set dev swp34 learning on flood off && bridge link set dev swp35 learning on flood off && bridge link set dev swp36 learning on flood off INFO asyncssh:logging.py:92 [conn=55, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcee59f0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI bridge_1 SIP-DIP N/A Tx 310 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:6 TI bridge_2 SIP-DIP N/A Tx 310 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI bridge_3 SIP-DIP N/A Tx 310 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI bridge_4 SIP-DIP N/A Tx 310 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=55, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=15] Channel closed DEBUG infra2:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=55, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=16] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=55, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:82","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"00:11:01:00:00:01","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"00:12:01:00:00:01","ifname":"swp34","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a6","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"00:13:01:00:00:01","ifname":"swp35","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a7","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"00:14:01:00:00:01","ifname":"swp36","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a8","ifname":"swp36","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a8","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:11:e2:54","ifname":"br0","flags":["self"],"state":"permanent"}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_jumbo_frame_value_out_of_bounds from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_jumbo_frame.py INFO asyncssh:logging.py:92 [conn=55, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 mtu 1500 && ip link set dev swp34 mtu 1500 && ip link set dev swp35 mtu 1500 && ip link set dev swp36 mtu 1500 INFO asyncssh:logging.py:92 [conn=55, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=18] Command: ip link set dev swp33 mtu 1500 && ip link set dev swp34 mtu 1500 && ip link set dev swp35 mtu 1500 && ip link set dev swp36 mtu 1500 INFO asyncssh:logging.py:92 [conn=55, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=55, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=19] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=55, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=20] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:59:09 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=55, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=55, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:59:10 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=55, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=55, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=55, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":106,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=55, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=55, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=55, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=55, chan=26] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=55, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=55, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=55, chan=26] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_learning.py::test_bridging_learning_address | 187.48 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_learning_address">Starting testcase:test_bridging_learning_address from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2902' coro=<test_bridging_learning_address() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=55, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=56] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=56] Local address: 172.17.0.2, port 56546 INFO asyncssh:logging.py:92 [conn=56] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=56] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=56] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=56, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 14:59:10 UTC 2023 INFO asyncssh:logging.py:92 [conn=56, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=56, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=56, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=56, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=56, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=56, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=56, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=56, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=56, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=56, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 learning on flood off && bridge link set dev swp34 learning on flood off && bridge link set dev swp35 learning on flood off && bridge link set dev swp36 learning on flood off INFO asyncssh:logging.py:92 [conn=56, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=8] Command: bridge link set dev swp33 learning on flood off && bridge link set dev swp34 learning on flood off && bridge link set dev swp35 learning on flood off && bridge link set dev swp36 learning on flood off INFO asyncssh:logging.py:92 [conn=56, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcdb7fd0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_1 Tx 306 Rx 305 Frames Delta 1 Loss 0.327 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_2 Tx 306 Rx 305 Frames Delta 1 Loss 0.327 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 306 Rx 305 Frames Delta 1 Loss 0.327 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_4 Tx 306 Rx 305 Frames Delta 1 Loss 0.327 INFO asyncssh:logging.py:92 [conn=56, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=56, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=10] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=56, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=10] Channel closed DEBUG infra2:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:82","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:11:01:00:00:01","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:12","ifname":"swp34","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:12:01:00:00:01","ifname":"swp34","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a6","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:13","ifname":"swp35","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:13:01:00:00:01","ifname":"swp35","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a7","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:14","ifname":"swp36","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:14:01:00:00:01","ifname":"swp36","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a8","ifname":"swp36","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a8","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:d4:9a:7f","ifname":"br0","flags":["self"],"state":"permanent"}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_learning_address from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=56, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=11] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=56, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=12] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:02:17 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=56, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=56, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:02:17 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=56, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=56, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=56, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":107,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=56, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=56, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=56, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=56, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=56, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=56, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=56, chan=18] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_learning.py::test_bridging_learning_address_rate | 163.35 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_learning_address_rate">Starting testcase:test_bridging_learning_address_rate from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2930' coro=<test_bridging_learning_address_rate() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py:148> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=56, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=57] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=57] Local address: 172.17.0.2, port 33214 INFO asyncssh:logging.py:92 [conn=57] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=57] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=57] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=57, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:02:18 UTC 2023 INFO asyncssh:logging.py:92 [conn=57, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=57, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=57, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=57, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=57, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=57, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=57, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=57, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=57, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:8' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for streamA INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for streamB INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf5e710>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI streamA SIP-DIP N/A Tx 2781 Rx 2781 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI streamB SIP-DIP N/A Tx 2781 Rx 2781 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_learning_address_rate from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=57, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=57, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:05:00 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=57, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=9] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=57, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=10] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:05:00 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=57, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=57, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=12] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=57, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":108,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=57, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=57, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=57, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=57, chan=14] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=57, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=57, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=57, chan=14] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_learning.py::test_bridging_learning_illegal_address | 191.92 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_learning_illegal_address">Starting testcase:test_bridging_learning_illegal_address from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2954' coro=<test_bridging_learning_illegal_address() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py:253> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=57, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=58] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=58] Local address: 172.17.0.2, port 37474 INFO asyncssh:logging.py:92 [conn=58] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=58] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=58] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=58, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:05:01 UTC 2023 INFO asyncssh:logging.py:92 [conn=58, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=58, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=58, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=58, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=58, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=58, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=58, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=58, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=58, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=58, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 learning on flood off && bridge link set dev swp34 learning on flood off && bridge link set dev swp35 learning on flood off && bridge link set dev swp36 learning on flood off INFO asyncssh:logging.py:92 [conn=58, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=8] Command: bridge link set dev swp33 learning on flood off && bridge link set dev swp34 learning on flood off && bridge link set dev swp35 learning on flood off && bridge link set dev swp36 learning on flood off INFO asyncssh:logging.py:92 [conn=58, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for all_zeros INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for broadcast INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for multicast_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for multicast_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbceb0760>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI all_zeros SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI broadcast SIP-DIP N/A Tx 310 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:6 TI multicast_1 SIP-DIP N/A Tx 310 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI multicast_2 SIP-DIP N/A Tx 310 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=58, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=58, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=10] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=58, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=10] Channel closed DEBUG infra2:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:82","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"00:11:01:00:00:01","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"00:12:01:00:00:01","ifname":"swp34","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a6","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"00:13:01:00:00:01","ifname":"swp35","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a7","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"00:14:01:00:00:01","ifname":"swp36","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a8","ifname":"swp36","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a8","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:44:9f:87","ifname":"br0","flags":["self"],"state":"permanent"}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_learning_illegal_address from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=58, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=11] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=58, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=12] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:08:12 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=58, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=58, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:08:12 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=58, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=58, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=58, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":109,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=58, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=58, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=58, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=58, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=58, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=58, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=58, chan=18] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_learning.py::test_bridging_relearning_on_different_vlans | 394.89 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_relearning_on_different_vlans">Starting testcase:test_bridging_relearning_on_different_vlans from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-2982' coro=<test_bridging_relearning_on_different_vlans() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py:385> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=58, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=59] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=59] Local address: 172.17.0.2, port 49260 INFO asyncssh:logging.py:92 [conn=59] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=59] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=59] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=59, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:08:13 UTC 2023 INFO asyncssh:logging.py:92 [conn=59, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=59, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=59, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=59, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=59, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=59, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=59, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 type bridge ageing_time 60000 INFO asyncssh:logging.py:92 [conn=59, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=6] Command: ip link set dev br0 type bridge ageing_time 60000 INFO asyncssh:logging.py:92 [conn=59, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=59, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=59, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=8] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=59, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=59, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 2 && bridge vlan add dev swp33 vid 3 INFO asyncssh:logging.py:92 [conn=59, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=10] Command: bridge vlan add dev swp33 vid 2 && bridge vlan add dev swp33 vid 3 INFO asyncssh:logging.py:92 [conn=59, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=59, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp34 vid 2 && bridge vlan add dev swp34 vid 3 INFO asyncssh:logging.py:92 [conn=59, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=12] Command: bridge vlan add dev swp34 vid 2 && bridge vlan add dev swp34 vid 3 INFO asyncssh:logging.py:92 [conn=59, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=59, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp35 vid 2 && bridge vlan add dev swp35 vid 3 INFO asyncssh:logging.py:92 [conn=59, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=14] Command: bridge vlan add dev swp35 vid 2 && bridge vlan add dev swp35 vid 3 INFO asyncssh:logging.py:92 [conn=59, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcdb7cd0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_1 Tx 199 Rx 199 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_2 Tx 199 Rx 199 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=59, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=15] Channel closed DEBUG infra2:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=59, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=16] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=59, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:82","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:12","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:11:01:00:00:01","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":3,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"00:12:01:00:00:01","ifname":"swp34","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":3,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a6","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"00:13:01:00:00:01","ifname":"swp35","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":3,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a7","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"00:14:01:00:00:01","ifname":"swp36","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a8","ifname":"swp36","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a8","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:c8:aa:29","ifname":"br0","flags":["self"],"state":"permanent"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf42ce0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_1 Tx 200 Rx 200 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_2 Tx 200 Rx 200 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=59, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=17] Channel closed DEBUG infra2:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=59, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=18] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=59, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:82","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"00:11:01:00:00:01","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":3,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:12","ifname":"swp34","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp34","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:12:01:00:00:01","ifname":"swp34","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":3,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a6","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"00:13:01:00:00:01","ifname":"swp35","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":3,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a7","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"00:14:01:00:00:01","ifname":"swp36","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a8","ifname":"swp36","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a8","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:c8:aa:29","ifname":"br0","flags":["self"],"state":"permanent"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf43e20>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_1 Tx 206 Rx 206 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_2 Tx 206 Rx 206 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=59, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=19] Channel closed DEBUG infra2:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=59, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=20] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=59, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:82","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"00:11:01:00:00:01","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":3,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"00:12:01:00:00:01","ifname":"swp34","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":3,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a6","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:12","ifname":"swp35","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp35","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"00:13:01:00:00:01","ifname":"swp35","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":3,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a7","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"00:14:01:00:00:01","ifname":"swp36","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a8","ifname":"swp36","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a8","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:c8:aa:29","ifname":"br0","flags":["self"],"state":"permanent"}] INFO asyncssh:logging.py:92 [conn=59, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=21] Channel closed DEBUG infra2:Logger.py:156 bridge -j fdb show dev swp33 INFO asyncssh:logging.py:92 [conn=59, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=22] Command: bridge -j fdb show dev swp33 INFO asyncssh:logging.py:92 [conn=59, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"mac":"00:11:01:00:00:01","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a5","vlan":3,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","flags":["self"],"state":"permanent"}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_relearning_on_different_vlans from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_learning.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=59, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=59, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:14:47 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=59, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=25] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=59, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=26] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:14:47 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=59, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=59, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=28] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=59, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":110,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=59, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=59, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=59, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=59, chan=30] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=59, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=59, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=59, chan=30] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_mac_table_size.py::test_bridging_mac_table_size | 142.78 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_mac_table_size">Starting testcase:test_bridging_mac_table_size from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_mac_table_size.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-3022' coro=<test_bridging_mac_table_size() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_mac_table_size.py:42> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=59, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=60] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=60] Local address: 172.17.0.2, port 41250 INFO asyncssh:logging.py:92 [conn=60] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=60] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=60] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=60, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:14:48 UTC 2023 INFO asyncssh:logging.py:92 [conn=60, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=60, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=60, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=60, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=60, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=60, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=60, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=60, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 learning on && bridge link set dev swp34 learning on && bridge link set dev swp35 learning on && bridge link set dev swp36 learning on INFO asyncssh:logging.py:92 [conn=60, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=8] Command: bridge link set dev swp33 learning on && bridge link set dev swp34 learning on && bridge link set dev swp35 learning on && bridge link set dev swp36 learning on INFO asyncssh:logging.py:92 [conn=60, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for streamA INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf42e30>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item streamA Tx 5983 Rx 5983 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=60, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=60, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=10] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=60, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=10] Channel closed DEBUG infra2:Logger.py:156 4002 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_mac_table_size from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_mac_table_size.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=60, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=11] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=60, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=12] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:17:10 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=60, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=60, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:17:10 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=60, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=60, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=60, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":111,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=60, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=60, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=60, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=60, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=60, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=60, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=60, chan=18] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_packets.py::test_bridging_packets_oversize | 196.13 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_packets_oversize">Starting testcase:test_bridging_packets_oversize from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_packets.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-3050' coro=<test_bridging_packets_oversize() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_packets.py:47> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=60, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=61] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=61] Local address: 172.17.0.2, port 58250 INFO asyncssh:logging.py:92 [conn=61] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=61] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=61] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=61, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:17:11 UTC 2023 INFO asyncssh:logging.py:92 [conn=61, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=61, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=61, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=61, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=61, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=61, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=61, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=61, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 learning on flood off && bridge link set dev swp34 learning on flood off && bridge link set dev swp35 learning on flood off && bridge link set dev swp36 learning on flood off INFO asyncssh:logging.py:92 [conn=61, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=8] Command: bridge link set dev swp33 learning on flood off && bridge link set dev swp34 learning on flood off && bridge link set dev swp35 learning on flood off && bridge link set dev swp36 learning on flood off INFO asyncssh:logging.py:92 [conn=61, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=61, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=9] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp33 INFO asyncssh:logging.py:92 [conn=61, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=10] Command: ethtool -S swp33 INFO asyncssh:logging.py:92 [conn=61, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=10] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2539273092 bad_octets_received: 4844754 mac_trans_error: 0 broadcast_frames_received: 16497 multicast_frames_received: 31800 frames_64_octets: 1621 frames_65_to_127_octets: 64567 frames_128_to_255_octets: 2820 frames_256_to_511_octets: 5842138 frames_512_to_1023_octets: 3930950 frames_1024_to_max_octets: 1031 excessive_collision: 1 multicast_frames_sent: 1814 broadcast_frames_sent: 844 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 17798 oversize: 310 jabber: 0 rx_error_frame_received: 0 bad_crc: 15822 collisions: 15 late_collision: 0 unicast_frames_received: 7872443 unicast_frames_sent: 1903907 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 978150949 INFO asyncssh:logging.py:92 [conn=61, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=11] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp34 INFO asyncssh:logging.py:92 [conn=61, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=12] Command: ethtool -S swp34 INFO asyncssh:logging.py:92 [conn=61, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=12] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 977986820 bad_octets_received: 4743623 mac_trans_error: 0 broadcast_frames_received: 730 multicast_frames_received: 310 frames_64_octets: 1600 frames_65_to_127_octets: 30894 frames_128_to_255_octets: 405 frames_256_to_511_octets: 4949743 frames_512_to_1023_octets: 3878237 frames_1024_to_max_octets: 1031 excessive_collision: 3 multicast_frames_sent: 17915 broadcast_frames_sent: 10160 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 17904 oversize: 310 jabber: 0 rx_error_frame_received: 0 bad_crc: 15607 collisions: 45 late_collision: 0 unicast_frames_received: 1904017 unicast_frames_sent: 6913171 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 2280631703 INFO asyncssh:logging.py:92 [conn=61, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=13] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp35 INFO asyncssh:logging.py:92 [conn=61, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=14] Command: ethtool -S swp35 INFO asyncssh:logging.py:92 [conn=61, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=14] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 8376900 bad_octets_received: 471820 mac_trans_error: 0 broadcast_frames_received: 122 multicast_frames_received: 310 frames_64_octets: 612 frames_65_to_127_octets: 20866 frames_128_to_255_octets: 391 frames_256_to_511_octets: 1214 frames_512_to_1023_octets: 269455 frames_1024_to_max_octets: 1031 excessive_collision: 0 multicast_frames_sent: 17405 broadcast_frames_sent: 5079 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 310 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 10496 unicast_frames_sent: 260157 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 138341006 INFO asyncssh:logging.py:92 [conn=61, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=15] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp36 INFO asyncssh:logging.py:92 [conn=61, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=16] Command: ethtool -S swp36 INFO asyncssh:logging.py:92 [conn=61, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=16] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 8165444 bad_octets_received: 471820 mac_trans_error: 0 broadcast_frames_received: 114 multicast_frames_received: 310 frames_64_octets: 611 frames_65_to_127_octets: 20841 frames_128_to_255_octets: 397 frames_256_to_511_octets: 1198 frames_512_to_1023_octets: 268939 frames_1024_to_max_octets: 1031 excessive_collision: 0 multicast_frames_sent: 17059 broadcast_frames_sent: 5087 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 310 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 10084 unicast_frames_sent: 260363 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 138282420 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=61, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=17] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp33 INFO asyncssh:logging.py:92 [conn=61, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=18] Command: ethtool -S swp33 INFO asyncssh:logging.py:92 [conn=61, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=18] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2539273092 bad_octets_received: 25706808 mac_trans_error: 0 broadcast_frames_received: 16497 multicast_frames_received: 31800 frames_64_octets: 1621 frames_65_to_127_octets: 64567 frames_128_to_255_octets: 2821 frames_256_to_511_octets: 5842138 frames_512_to_1023_octets: 3930950 frames_1024_to_max_octets: 1031 excessive_collision: 1 multicast_frames_sent: 1815 broadcast_frames_sent: 844 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 17798 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 15822 collisions: 15 late_collision: 0 unicast_frames_received: 7872443 unicast_frames_sent: 1903907 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 978151197 INFO asyncssh:logging.py:92 [conn=61, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=19] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp34 INFO asyncssh:logging.py:92 [conn=61, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=20] Command: ethtool -S swp34 INFO asyncssh:logging.py:92 [conn=61, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=20] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 977986820 bad_octets_received: 25605677 mac_trans_error: 0 broadcast_frames_received: 730 multicast_frames_received: 310 frames_64_octets: 1600 frames_65_to_127_octets: 30894 frames_128_to_255_octets: 406 frames_256_to_511_octets: 4949743 frames_512_to_1023_octets: 3878237 frames_1024_to_max_octets: 1031 excessive_collision: 3 multicast_frames_sent: 17916 broadcast_frames_sent: 10160 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 17904 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 15607 collisions: 45 late_collision: 0 unicast_frames_received: 1904017 unicast_frames_sent: 6913171 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 2280631951 INFO asyncssh:logging.py:92 [conn=61, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=21] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp35 INFO asyncssh:logging.py:92 [conn=61, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=22] Command: ethtool -S swp35 INFO asyncssh:logging.py:92 [conn=61, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=22] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 8376900 bad_octets_received: 21333874 mac_trans_error: 0 broadcast_frames_received: 122 multicast_frames_received: 310 frames_64_octets: 612 frames_65_to_127_octets: 20866 frames_128_to_255_octets: 392 frames_256_to_511_octets: 1214 frames_512_to_1023_octets: 269455 frames_1024_to_max_octets: 1031 excessive_collision: 0 multicast_frames_sent: 17406 broadcast_frames_sent: 5079 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 10496 unicast_frames_sent: 260157 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 138341254 INFO asyncssh:logging.py:92 [conn=61, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=23] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp36 INFO asyncssh:logging.py:92 [conn=61, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=24] Command: ethtool -S swp36 INFO asyncssh:logging.py:92 [conn=61, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=24] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 8165444 bad_octets_received: 21333874 mac_trans_error: 0 broadcast_frames_received: 114 multicast_frames_received: 310 frames_64_octets: 611 frames_65_to_127_octets: 20841 frames_128_to_255_octets: 397 frames_256_to_511_octets: 1198 frames_512_to_1023_octets: 268939 frames_1024_to_max_octets: 1031 excessive_collision: 0 multicast_frames_sent: 17059 broadcast_frames_sent: 5087 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 10084 unicast_frames_sent: 260363 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 138282420 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcdcc640>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_1 Tx 13707 Rx 0 Frames Delta 13707 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_2 Tx 13707 Rx 0 Frames Delta 13707 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 13707 Rx 0 Frames Delta 13707 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_4 Tx 13707 Rx 0 Frames Delta 13707 Loss 100.000 INFO asyncssh:logging.py:92 [conn=61, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=25] Channel closed DEBUG infra2:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=61, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=26] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=61, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:82","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"00:11:01:00:00:01","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"00:12:01:00:00:01","ifname":"swp34","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a6","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"00:13:01:00:00:01","ifname":"swp35","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a7","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"00:14:01:00:00:01","ifname":"swp36","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a8","ifname":"swp36","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a8","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:14:16:2e","ifname":"br0","flags":["self"],"state":"permanent"}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_packets_oversize from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_packets.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=61, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=61, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:20:26 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=61, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=61, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:20:26 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=61, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=61, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=61, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":112,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=61, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=61, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=61, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=61, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=61, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=61, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=61, chan=34] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_packets.py::test_bridging_packets_undersize | 199.80 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_packets_undersize">Starting testcase:test_bridging_packets_undersize from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_packets.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-3094' coro=<test_bridging_packets_undersize() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_packets.py:161> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=61, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=62] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=62] Local address: 172.17.0.2, port 54704 INFO asyncssh:logging.py:92 [conn=62] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=62] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=62] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=62, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:20:27 UTC 2023 INFO asyncssh:logging.py:92 [conn=62, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=62, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=62, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=62, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=62, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=62, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=62, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=62, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=62, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=62, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 learning on flood off && bridge link set dev swp34 learning on flood off && bridge link set dev swp35 learning on flood off && bridge link set dev swp36 learning on flood off INFO asyncssh:logging.py:92 [conn=62, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=8] Command: bridge link set dev swp33 learning on flood off && bridge link set dev swp34 learning on flood off && bridge link set dev swp35 learning on flood off && bridge link set dev swp36 learning on flood off INFO asyncssh:logging.py:92 [conn=62, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Enabling smaller frame size (4 Byte Signature) INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'switch_min_frame_size', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=62, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=9] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp33 INFO asyncssh:logging.py:92 [conn=62, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=10] Command: ethtool -S swp33 INFO asyncssh:logging.py:92 [conn=62, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=10] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2539273604 bad_octets_received: 25706808 mac_trans_error: 0 broadcast_frames_received: 16505 multicast_frames_received: 31800 frames_64_octets: 1654 frames_65_to_127_octets: 64583 frames_128_to_255_octets: 2828 frames_256_to_511_octets: 5842138 frames_512_to_1023_octets: 3930950 frames_1024_to_max_octets: 1031 excessive_collision: 1 multicast_frames_sent: 1839 broadcast_frames_sent: 868 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 17798 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 15822 collisions: 15 late_collision: 0 unicast_frames_received: 7872443 unicast_frames_sent: 1903907 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 978156053 INFO asyncssh:logging.py:92 [conn=62, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=11] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp34 INFO asyncssh:logging.py:92 [conn=62, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=12] Command: ethtool -S swp34 INFO asyncssh:logging.py:92 [conn=62, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=12] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 977987332 bad_octets_received: 25605677 mac_trans_error: 0 broadcast_frames_received: 738 multicast_frames_received: 310 frames_64_octets: 1633 frames_65_to_127_octets: 30912 frames_128_to_255_octets: 412 frames_256_to_511_octets: 4949743 frames_512_to_1023_octets: 3878237 frames_1024_to_max_octets: 1031 excessive_collision: 3 multicast_frames_sent: 17941 broadcast_frames_sent: 10184 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 17904 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 15607 collisions: 45 late_collision: 0 unicast_frames_received: 1904017 unicast_frames_sent: 6913171 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 2280636747 INFO asyncssh:logging.py:92 [conn=62, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=13] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp35 INFO asyncssh:logging.py:92 [conn=62, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=14] Command: ethtool -S swp35 INFO asyncssh:logging.py:92 [conn=62, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=14] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 8377412 bad_octets_received: 21333874 mac_trans_error: 0 broadcast_frames_received: 130 multicast_frames_received: 310 frames_64_octets: 645 frames_65_to_127_octets: 20883 frames_128_to_255_octets: 398 frames_256_to_511_octets: 1214 frames_512_to_1023_octets: 269455 frames_1024_to_max_octets: 1031 excessive_collision: 0 multicast_frames_sent: 17430 broadcast_frames_sent: 5103 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 10496 unicast_frames_sent: 260157 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 138345960 INFO asyncssh:logging.py:92 [conn=62, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=15] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp36 INFO asyncssh:logging.py:92 [conn=62, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=16] Command: ethtool -S swp36 INFO asyncssh:logging.py:92 [conn=62, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=16] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 8165956 bad_octets_received: 21333874 mac_trans_error: 0 broadcast_frames_received: 122 multicast_frames_received: 310 frames_64_octets: 643 frames_65_to_127_octets: 20858 frames_128_to_255_octets: 404 frames_256_to_511_octets: 1198 frames_512_to_1023_octets: 268939 frames_1024_to_max_octets: 1031 excessive_collision: 0 multicast_frames_sent: 17083 broadcast_frames_sent: 5111 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 0 fragments: 0 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 10084 unicast_frames_sent: 260363 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 138287310 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=62, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=17] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp33 INFO asyncssh:logging.py:92 [conn=62, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=18] Command: ethtool -S swp33 INFO asyncssh:logging.py:92 [conn=62, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=18] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 2539273604 bad_octets_received: 26501814 mac_trans_error: 0 broadcast_frames_received: 16505 multicast_frames_received: 31800 frames_64_octets: 1654 frames_65_to_127_octets: 64583 frames_128_to_255_octets: 2829 frames_256_to_511_octets: 5842138 frames_512_to_1023_octets: 3930950 frames_1024_to_max_octets: 1031 excessive_collision: 1 multicast_frames_sent: 1840 broadcast_frames_sent: 868 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13707 fragments: 17798 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 15822 collisions: 15 late_collision: 0 unicast_frames_received: 7872443 unicast_frames_sent: 1903907 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 978156301 INFO asyncssh:logging.py:92 [conn=62, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=19] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp34 INFO asyncssh:logging.py:92 [conn=62, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=20] Command: ethtool -S swp34 INFO asyncssh:logging.py:92 [conn=62, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=20] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 977987332 bad_octets_received: 26400683 mac_trans_error: 0 broadcast_frames_received: 738 multicast_frames_received: 310 frames_64_octets: 1633 frames_65_to_127_octets: 30912 frames_128_to_255_octets: 413 frames_256_to_511_octets: 4949743 frames_512_to_1023_octets: 3878237 frames_1024_to_max_octets: 1031 excessive_collision: 3 multicast_frames_sent: 17942 broadcast_frames_sent: 10184 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13707 fragments: 17904 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 15607 collisions: 45 late_collision: 0 unicast_frames_received: 1904017 unicast_frames_sent: 6913171 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 2280636995 INFO asyncssh:logging.py:92 [conn=62, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=21] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp35 INFO asyncssh:logging.py:92 [conn=62, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=22] Command: ethtool -S swp35 INFO asyncssh:logging.py:92 [conn=62, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=22] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 8377412 bad_octets_received: 22128880 mac_trans_error: 0 broadcast_frames_received: 130 multicast_frames_received: 310 frames_64_octets: 645 frames_65_to_127_octets: 20883 frames_128_to_255_octets: 399 frames_256_to_511_octets: 1214 frames_512_to_1023_octets: 269455 frames_1024_to_max_octets: 1031 excessive_collision: 0 multicast_frames_sent: 17431 broadcast_frames_sent: 5103 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13707 fragments: 0 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 10496 unicast_frames_sent: 260157 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 138346208 INFO asyncssh:logging.py:92 [conn=62, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=23] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp36 INFO asyncssh:logging.py:92 [conn=62, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=24] Command: ethtool -S swp36 INFO asyncssh:logging.py:92 [conn=62, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=24] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 8165956 bad_octets_received: 22128880 mac_trans_error: 0 broadcast_frames_received: 122 multicast_frames_received: 310 frames_64_octets: 643 frames_65_to_127_octets: 20858 frames_128_to_255_octets: 404 frames_256_to_511_octets: 1198 frames_512_to_1023_octets: 268939 frames_1024_to_max_octets: 1031 excessive_collision: 0 multicast_frames_sent: 17083 broadcast_frames_sent: 5111 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13707 fragments: 0 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 10084 unicast_frames_sent: 260363 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 138287310 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd00d5a0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_1 Tx 13707 Rx 0 Frames Delta 13707 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_2 Tx 13707 Rx 0 Frames Delta 13707 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 13707 Rx 0 Frames Delta 13707 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_4 Tx 13707 Rx 0 Frames Delta 13707 Loss 100.000 INFO asyncssh:logging.py:92 [conn=62, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=25] Channel closed DEBUG infra2:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=62, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=26] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=62, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:82","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"00:11:01:00:00:01","ifname":"swp33","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"00:12:01:00:00:01","ifname":"swp34","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a6","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"00:13:01:00:00:01","ifname":"swp35","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a7","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"00:14:01:00:00:01","ifname":"swp36","flags":["extern_learn","offload"],"master":"br0","state":""},{"mac":"18:be:92:13:64:a8","ifname":"swp36","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a8","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:41:27:5a","ifname":"br0","flags":["self"],"state":"permanent"}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_packets_undersize from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_packets.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=62, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=62, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:23:46 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=62, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=62, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:23:46 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=62, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=62, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=62, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":113,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=62, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=62, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=62, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=62, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=62, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=62, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=62, chan=34] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_remove_restore_from_vlan.py::test_bridging_remove_restore_from_vlan | 159.59 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_remove_restore_from_vlan">Starting testcase:test_bridging_remove_restore_from_vlan from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_remove_restore_from_vlan.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-3138' coro=<test_bridging_remove_restore_from_vlan() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_remove_restore_from_vlan.py:50> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=62, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=63] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=63] Local address: 172.17.0.2, port 58794 INFO asyncssh:logging.py:92 [conn=63] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=63] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=63] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=63, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:23:47 UTC 2023 INFO asyncssh:logging.py:92 [conn=63, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=63, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=63, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=63, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=63, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=63, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=63, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=63, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=63, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=63, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 learning off flood off && bridge link set dev swp34 learning off flood off && bridge link set dev swp35 learning off flood off && bridge link set dev swp36 learning off flood off INFO asyncssh:logging.py:92 [conn=63, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=8] Command: bridge link set dev swp33 learning off flood off && bridge link set dev swp34 learning off flood off && bridge link set dev swp35 learning off flood off && bridge link set dev swp36 learning off flood off INFO asyncssh:logging.py:92 [conn=63, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=63, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 2 && bridge vlan add dev swp34 vid 2 && bridge vlan add dev swp35 vid 2 && bridge vlan add dev swp36 vid 2 INFO asyncssh:logging.py:92 [conn=63, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=10] Command: bridge vlan add dev swp33 vid 2 && bridge vlan add dev swp34 vid 2 && bridge vlan add dev swp35 vid 2 && bridge vlan add dev swp36 vid 2 INFO asyncssh:logging.py:92 [conn=63, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=63, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge fdb add aa:bb:cc:dd:ee:11 dev swp33 static master vlan 2 INFO asyncssh:logging.py:92 [conn=63, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=12] Command: bridge fdb add aa:bb:cc:dd:ee:11 dev swp33 static master vlan 2 INFO asyncssh:logging.py:92 [conn=63, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=63, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge vlan delete dev swp33 vid 2 INFO asyncssh:logging.py:92 [conn=63, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=14] Command: bridge vlan delete dev swp33 vid 2 INFO asyncssh:logging.py:92 [conn=63, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=63, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=15] Channel closed DEBUG infra2:Logger.py:156 bridge -j fdb show INFO asyncssh:logging.py:92 [conn=63, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=16] Command: bridge -j fdb show INFO asyncssh:logging.py:92 [conn=63, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"mac":"33:33:00:00:00:01","ifname":"bond0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"dummy0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:82","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:02:02","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"ma1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp1","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp2","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp3","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp4","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp5","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp6","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp7","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp8","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp9","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp10","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp11","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp12","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp13","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp14","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp15","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp16","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp17","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp18","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp19","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp20","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp21","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp22","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp23","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp24","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp25","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp26","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp27","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp28","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp29","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp30","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp31","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp32","flags":["self"],"state":"permanent"},{"mac":"aa:bb:cc:dd:ee:11","ifname":"swp33","vlan":2,"flags":["offload"],"master":"br0","state":"static"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a5","ifname":"swp33","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a5","ifname":"swp33","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a6","ifname":"swp34","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a6","ifname":"swp34","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a7","ifname":"swp35","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a7","ifname":"swp35","flags":["self"],"state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","vlan":2,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","vlan":1,"flags":[],"master":"br0","state":"permanent"},{"mac":"18:be:92:13:64:a8","ifname":"swp36","flags":[],"master":"br0","state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:13:64:a8","ifname":"swp36","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp37","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp38","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp39","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp40","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp41","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp42","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp43","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp44","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp45","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp46","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp47","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp48","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp49","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp50","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp51","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:0e","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:03","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"01:80:c2:00:00:00","ifname":"swp52","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:00:00:00:6a","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"01:00:5e:00:00:01","ifname":"br0","flags":["self"],"state":"permanent"},{"mac":"33:33:ff:86:f2:18","ifname":"br0","flags":["self"],"state":"permanent"}] INFO asyncssh:logging.py:92 [conn=63, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=17] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 2 INFO asyncssh:logging.py:92 [conn=63, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=18] Command: bridge vlan add dev swp33 vid 2 INFO asyncssh:logging.py:92 [conn=63, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:8' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcdccac0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:5 TI bridge_1 SIP-DIP N/A Tx 199 Rx 199 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_remove_restore_from_vlan from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_remove_restore_from_vlan.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=63, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=19] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=63, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=20] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:26:25 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=63, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=63, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:26:26 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=63, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=63, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=63, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":114,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=63, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=63, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=63, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=63, chan=26] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=63, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=63, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=63, chan=26] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_robustness_macs.py::test_bridging_robustness_macs | 791.12 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_robustness_macs">Starting testcase:test_bridging_robustness_macs from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_robustness_macs.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-3174' coro=<test_bridging_robustness_macs() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_robustness_macs.py:43> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=63, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=64] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=64] Local address: 172.17.0.2, port 55646 INFO asyncssh:logging.py:92 [conn=64] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=64] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=64] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=64, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:26:26 UTC 2023 INFO asyncssh:logging.py:92 [conn=64, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=64, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=64, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=64, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=64, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=64, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=64, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=64, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=64, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd087310>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 89744 Rx 89744 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=64, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=8] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=8] Channel closed DEBUG infra2:Logger.py:156 16004 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd04bee0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 87327 Rx 87327 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #1 Tx 87327 Rx 87327 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=64, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=10] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=10] Channel closed DEBUG infra2:Logger.py:156 16004 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcdcfc40>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 87082 Rx 87082 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #1 Tx 87082 Rx 87082 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #2 Tx 87082 Rx 87082 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=64, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=12] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=12] Channel closed DEBUG infra2:Logger.py:156 16004 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd048b80>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 84121 Rx 84121 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #1 Tx 84121 Rx 84121 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #2 Tx 84121 Rx 84121 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #3 Tx 84121 Rx 84121 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=64, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=14] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=14] Channel closed DEBUG infra2:Logger.py:156 16004 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd048190>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 85034 Rx 85034 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #1 Tx 85034 Rx 85034 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #2 Tx 85034 Rx 85034 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #3 Tx 85034 Rx 85034 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #4 Tx 85034 Rx 85034 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=64, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=15] Channel closed DEBUG infra2:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=16] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=16] Channel closed DEBUG infra2:Logger.py:156 16004 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcdce8f0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 84265 Rx 84265 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #1 Tx 84265 Rx 84265 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #2 Tx 84265 Rx 84265 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #3 Tx 84265 Rx 84265 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #4 Tx 84265 Rx 84265 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #5 Tx 84265 Rx 84265 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=64, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=17] Channel closed DEBUG infra2:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=18] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=18] Channel closed DEBUG infra2:Logger.py:156 16004 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcee43d0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 Tx 85092 Rx 85092 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #1 Tx 85092 Rx 85092 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #2 Tx 85092 Rx 85092 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #3 Tx 85092 Rx 85092 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #4 Tx 85092 Rx 85092 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #5 Tx 85092 Rx 85092 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridge_3 #6 Tx 85092 Rx 85092 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=64, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=19] Channel closed DEBUG infra2:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=20] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=64, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=20] Channel closed DEBUG infra2:Logger.py:156 16004 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_robustness_macs from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_robustness_macs.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=64, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=64, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:39:36 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=64, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=64, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:39:36 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=64, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=64, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=26] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=64, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":115,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=64, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=64, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=64, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=64, chan=28] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=64, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=64, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=64, chan=28] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_static_entries.py::test_bridging_static_entries | 187.95 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_static_entries">Starting testcase:test_bridging_static_entries from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_static_entries.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-3212' coro=<test_bridging_static_entries() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_static_entries.py:45> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=64, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=65] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=65] Local address: 172.17.0.2, port 57330 INFO asyncssh:logging.py:92 [conn=65] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=65] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=65] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=65, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:39:37 UTC 2023 INFO asyncssh:logging.py:92 [conn=65, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=65, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=65, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=65, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=65, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=65, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=65, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=65, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=65, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=65, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 learning off flood off && bridge link set dev swp34 learning off flood off && bridge link set dev swp35 learning off flood off && bridge link set dev swp36 learning off flood off INFO asyncssh:logging.py:92 [conn=65, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=8] Command: bridge link set dev swp33 learning off flood off && bridge link set dev swp34 learning off flood off && bridge link set dev swp35 learning off flood off && bridge link set dev swp36 learning off flood off INFO asyncssh:logging.py:92 [conn=65, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=65, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge fdb add aa:bb:cc:dd:ee:11 dev swp33 static master && bridge fdb add aa:bb:cc:dd:ee:12 dev swp34 static master && bridge fdb add aa:bb:cc:dd:ee:13 dev swp35 static master && bridge fdb add aa:bb:cc:dd:ee:14 dev swp36 static master INFO asyncssh:logging.py:92 [conn=65, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=10] Command: bridge fdb add aa:bb:cc:dd:ee:11 dev swp33 static master && bridge fdb add aa:bb:cc:dd:ee:12 dev swp34 static master && bridge fdb add aa:bb:cc:dd:ee:13 dev swp35 static master && bridge fdb add aa:bb:cc:dd:ee:14 dev swp36 static master INFO asyncssh:logging.py:92 [conn=65, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridge_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcee6890>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI bridge_1 SIP-DIP N/A Tx 306 Rx 306 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:6 TI bridge_2 SIP-DIP N/A Tx 306 Rx 306 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI bridge_3 SIP-DIP N/A Tx 306 Rx 306 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI bridge_4 SIP-DIP N/A Tx 306 Rx 306 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_static_entries from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_static_entries.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=65, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=11] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=65, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=12] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:42:44 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=65, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=65, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:42:45 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=65, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=65, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=65, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":116,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=65, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=65, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=65, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=65, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=65, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=65, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=65, chan=18] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/bridging/test_bridging_unreg_traffic_ipv6.py::test_bridging_unreg_traffic_ipv6 | 181.27 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_bridging_unreg_traffic_ipv6">Starting testcase:test_bridging_unreg_traffic_ipv6 from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_unreg_traffic_ipv6.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-3240' coro=<test_bridging_unreg_traffic_ipv6() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_unreg_traffic_ipv6.py:47> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=65, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=66] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=66] Local address: 172.17.0.2, port 45518 INFO asyncssh:logging.py:92 [conn=66] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=66] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=66] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=66, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:42:45 UTC 2023 INFO asyncssh:logging.py:92 [conn=66, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=66, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=2] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=66, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=66, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=66, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=66, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=66, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=66, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=66, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_2001:1::2/64', 'count': 1, 'ip': '2001:1::2', 'gw': '2001:1::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2001:2::2/64', 'count': 1, 'ip': '2001:2::2', 'gw': '2001:2::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_2001:3::2/64', 'count': 1, 'ip': '2001:3::2', 'gw': '2001:3::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_2001:4::2/64', 'count': 1, 'ip': '2001:4::2', 'gw': '2001:4::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for streamA INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for streamB INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for streamC INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:1::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:2::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_2001:3::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_2001:4::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd086830>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI streamA SIP-DIP N/A Tx 158053 Rx 158053 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI streamB SIP-DIP N/A Tx 158053 Rx 158053 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI streamC SIP-DIP N/A Tx 158053 Rx 158053 Loss 0.000 INFO asyncssh:logging.py:92 [conn=66, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 flood off && bridge link set dev swp34 flood off && bridge link set dev swp35 flood off && bridge link set dev swp36 flood off INFO asyncssh:logging.py:92 [conn=66, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=8] Command: bridge link set dev swp33 flood off && bridge link set dev swp34 flood off && bridge link set dev swp35 flood off && bridge link set dev swp36 flood off INFO asyncssh:logging.py:92 [conn=66, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd085810>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI streamA SIP-DIP N/A Tx 268068 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI streamB SIP-DIP N/A Tx 268068 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI streamC SIP-DIP N/A Tx 268068 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=66, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 flood on && bridge link set dev swp34 flood on && bridge link set dev swp35 flood on && bridge link set dev swp36 flood on INFO asyncssh:logging.py:92 [conn=66, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=10] Command: bridge link set dev swp33 flood on && bridge link set dev swp34 flood on && bridge link set dev swp35 flood on && bridge link set dev swp36 flood on INFO asyncssh:logging.py:92 [conn=66, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbd087850>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI streamA SIP-DIP N/A Tx 268154 Rx 268154 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI streamB SIP-DIP N/A Tx 268153 Rx 268153 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI streamC SIP-DIP N/A Tx 268153 Rx 268153 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_bridging_unreg_traffic_ipv6 from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/bridging/test_bridging_unreg_traffic_ipv6.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=66, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=11] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=66, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=12] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:45:45 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=66, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=66, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:45:45 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=66, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=66, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=66, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":117,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=66, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=66, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=66, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=66, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=66, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=66, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=66, chan=18] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_interact.py::test_devlink_interact_acl_with_dyn_traps | 204.08 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-3266' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_interact_acl_with_dyn_traps">Starting testcase:test_devlink_interact_acl_with_dyn_traps from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_interact.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=66, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=67] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=67] Local address: 172.17.0.2, port 58198 INFO asyncssh:logging.py:92 [conn=67] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=67] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=67] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=67, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:45:46 UTC 2023 INFO asyncssh:logging.py:92 [conn=67, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=67, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=67, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=67, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=67, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=67, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=67, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=67, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=67, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=67, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=67, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=67, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:45:47 UTC 2023 INFO DENT:Logger.py:84 [DENT infrastructure 2] policer rate: 961Kbps, traffic frame size: 347, expected trap rate: 2770.0pps INFO asyncssh:logging.py:92 [conn=67, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=67, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=10] Command: ip link add name br0 type bridge INFO asyncssh:logging.py:92 [conn=67, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=67, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=67, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=12] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=67, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=67, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=67, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=14] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=67, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=67, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 pref 1088 flower skip_sw src_mac 02:5f:1c:60:21:2c dst_mac 02:3c:49:b7:bb:b9 src_ip 11.25.94.112 dst_ip 107.131.28.236 ip_proto tcp src_port 44816 dst_port 6410 action trap action police rate 961311bps burst 962311 && tc filter add dev swp33 ingress protocol ipv4 pref 2176 flower skip_sw src_mac 02:5f:1c:60:21:2c dst_mac 02:3c:49:b7:bb:b9 src_ip 11.25.94.112 dst_ip 107.131.28.236 ip_proto tcp src_port 44816 dst_port 6410 action drop INFO asyncssh:logging.py:92 [conn=67, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=16] Command: tc filter add dev swp33 ingress protocol ipv4 pref 1088 flower skip_sw src_mac 02:5f:1c:60:21:2c dst_mac 02:3c:49:b7:bb:b9 src_ip 11.25.94.112 dst_ip 107.131.28.236 ip_proto tcp src_port 44816 dst_port 6410 action trap action police rate 961311bps burst 962311 && tc filter add dev swp33 ingress protocol ipv4 pref 2176 flower skip_sw src_mac 02:5f:1c:60:21:2c dst_mac 02:3c:49:b7:bb:b9 src_ip 11.25.94.112 dst_ip 107.131.28.236 ip_proto tcp src_port 44816 dst_port 6410 action drop INFO asyncssh:logging.py:92 [conn=67, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '2.2.2.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=67, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress pref 1088 INFO asyncssh:logging.py:92 [conn=67, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=18] Command: tc -j filter show dev swp33 ingress pref 1088 INFO asyncssh:logging.py:92 [conn=67, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","kind":"flower","chain":0},{"protocol":"ip","kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:3c:49:b7:bb:b9","src_mac":"02:5f:1c:60:21:2c","eth_type":"ipv4","ip_proto":"tcp","dst_ip":"107.131.28.236","src_ip":"11.25.94.112","dst_port":6410,"src_port":44816},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"reclassify"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:3c:49:b7:bb:b9_src_mac_02:5f:1c:60:21:2c_eth_type_ipv4_ip_proto_tcp_dst_ip_107.131.28.236_src_ip_11.25.94.112_dst_port_6410_src_port_44816 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=67, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=67, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=20] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=67, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=20] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=67, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=21] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=67, chan=22] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=67, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=21] Channel closed DEBUG infra2:Logger.py:156 2756 INFO asyncssh:logging.py:92 [conn=67, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=22] Channel closed DEBUG infra2:Logger.py:156 2763 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbceb1a20>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item swp33_dst_mac_02:3c:49:b7:bb:b9_src_mac_02:5f:1c:60:21:2c_eth_type_ipv4_ip_proto_tcp_dst_ip_107.131.28.236_src_ip_11.25.94.112_dst_port_6410_src_port_44816 Tx 7485149 Rx 60204 Frames Delta 7424945 Loss 99.196 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=67, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress pref 1088 INFO asyncssh:logging.py:92 [conn=67, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=24] Command: tc filter delete dev swp33 ingress pref 1088 INFO asyncssh:logging.py:92 [conn=67, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=67, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 pref 1088 flower skip_sw src_mac 02:5f:1c:60:21:2c dst_mac 02:3c:49:b7:bb:b9 src_ip 11.25.94.112 dst_ip 107.131.28.236 ip_proto tcp src_port 44816 dst_port 6410 action trap action police rate 961311bps burst 962311 INFO asyncssh:logging.py:92 [conn=67, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=26] Command: tc filter add dev swp33 ingress protocol ipv4 pref 1088 flower skip_sw src_mac 02:5f:1c:60:21:2c dst_mac 02:3c:49:b7:bb:b9 src_ip 11.25.94.112 dst_ip 107.131.28.236 ip_proto tcp src_port 44816 dst_port 6410 action trap action police rate 961311bps burst 962311 INFO asyncssh:logging.py:92 [conn=67, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=67, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=67, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=28] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=67, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=28] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=67, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=29] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=67, chan=30] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=67, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=29] Channel closed DEBUG infra2:Logger.py:156 2756 INFO asyncssh:logging.py:92 [conn=67, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=30] Channel closed DEBUG infra2:Logger.py:156 2765 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbceb1960>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item swp33_dst_mac_02:3c:49:b7:bb:b9_src_mac_02:5f:1c:60:21:2c_eth_type_ipv4_ip_proto_tcp_dst_ip_107.131.28.236_src_ip_11.25.94.112_dst_port_6410_src_port_44816 Tx 8846305 Rx 71155 Frames Delta 8775150 Loss 99.196 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=67, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress pref 1088 INFO asyncssh:logging.py:92 [conn=67, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=32] Command: tc filter delete dev swp33 ingress pref 1088 INFO asyncssh:logging.py:92 [conn=67, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=67, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 pref 3264 flower skip_sw src_mac 02:5f:1c:60:21:2c dst_mac 02:3c:49:b7:bb:b9 src_ip 11.25.94.112 dst_ip 107.131.28.236 ip_proto tcp src_port 44816 dst_port 6410 action trap action police rate 961311bps burst 962311 INFO asyncssh:logging.py:92 [conn=67, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=34] Command: tc filter add dev swp33 ingress protocol ipv4 pref 3264 flower skip_sw src_mac 02:5f:1c:60:21:2c dst_mac 02:3c:49:b7:bb:b9 src_ip 11.25.94.112 dst_ip 107.131.28.236 ip_proto tcp src_port 44816 dst_port 6410 action trap action police rate 961311bps burst 962311 INFO asyncssh:logging.py:92 [conn=67, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=67, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=35] Channel closed INFO asyncssh:logging.py:92 [conn=67, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=36] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=67, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=36] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=67, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=37] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=67, chan=38] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=67, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=37] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=67, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=38] Channel closed DEBUG infra2:Logger.py:156 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcdced70>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item swp33_dst_mac_02:3c:49:b7:bb:b9_src_mac_02:5f:1c:60:21:2c_eth_type_ipv4_ip_proto_tcp_dst_ip_107.131.28.236_src_ip_11.25.94.112_dst_port_6410_src_port_44816 Tx 8849129 Rx 0 Frames Delta 8849129 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_interact_acl_with_dyn_traps from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_interact.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=67, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=39] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=67, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=40] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:49:05 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=67, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=41] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=67, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=42] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=42] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:49:10 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=67, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=43] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=67, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=44] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=67, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=44] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":118,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=67, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=45] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=67, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=46] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=67, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=46] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=67, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=47] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=67, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=48] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=48] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:49:10 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=67, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=67, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=50] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=67, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=50] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=67, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=67, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=52] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=67, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=67, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=67, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=54] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=67, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=67, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=56] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=67, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=58] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=58] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=67, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=60] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=60] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=67, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=62] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=62] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=67, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=63] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=64] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=64] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=67, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=65] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=66] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=66] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=67, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=67] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=68] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=68] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=68] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=67, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=69] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=70] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=67, chan=70] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=70] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=67, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=71] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=67, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=72] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=67, chan=72] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=72] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=67, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=73] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=67, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=74] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=67, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=74] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=67, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=75] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=67, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=76] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=67, chan=76] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=76] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=67, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=77] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=67, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=78] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=67, chan=78] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=78] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=67, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=79] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=67, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=80] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=67, chan=80] Received exit status 2 INFO asyncssh:logging.py:92 [conn=67, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=80] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=67, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=67, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=81] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=67, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=67, chan=82] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=67, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=67, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=67, chan=82] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_interact.py::test_devlink_interact_dyn_traps_lag | 245.84 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-3370' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_interact_dyn_traps_lag">Starting testcase:test_devlink_interact_dyn_traps_lag from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_interact.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=67, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=68] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=68] Local address: 172.17.0.2, port 60078 INFO asyncssh:logging.py:92 [conn=68] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=68] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=68] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=68, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:49:11 UTC 2023 INFO asyncssh:logging.py:92 [conn=68, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=68, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=68, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=68, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=68, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=68, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=68, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=68, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=68, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=68, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=68, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=68, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:49:11 UTC 2023 INFO DENT:Logger.py:84 [DENT infrastructure 2] policer rate: 1615Kbps, traffic frame size: 1335, expected trap rate: 4000pps INFO asyncssh:logging.py:92 [conn=68, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link add name lag type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=68, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=10] Command: ip link add name lag type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=68, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=68, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 master lag && ip link set dev swp34 master lag && ip link set dev swp35 master lag && ip link set dev swp36 master lag && ip link set dev lag up INFO asyncssh:logging.py:92 [conn=68, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=12] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 master lag && ip link set dev swp34 master lag && ip link set dev swp35 master lag && ip link set dev swp36 master lag && ip link set dev lag up INFO asyncssh:logging.py:92 [conn=68, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=68, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress && tc qdisc add dev swp34 ingress && tc qdisc add dev swp35 ingress && tc qdisc add dev swp36 ingress INFO asyncssh:logging.py:92 [conn=68, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=14] Command: tc qdisc add dev swp33 ingress && tc qdisc add dev swp34 ingress && tc qdisc add dev swp35 ingress && tc qdisc add dev swp36 ingress INFO asyncssh:logging.py:92 [conn=68, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=68, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x0800 flower skip_sw src_mac 02:28:49:2d:9f:21 dst_mac 02:87:25:85:03:35 src_ip 59.234.81.18 dst_ip 105.228.170.243 ip_proto tcp src_port 11870 dst_port 62433 action trap action police rate 1615998bps burst 1616998 && tc filter add dev swp34 ingress protocol 0x0800 flower skip_sw src_mac 02:28:49:2d:9f:21 dst_mac 02:87:25:85:03:35 src_ip 59.234.81.18 dst_ip 105.228.170.243 ip_proto tcp src_port 11870 dst_port 62433 action trap action police rate 1615998bps burst 1616998 && tc filter add dev swp35 ingress protocol 0x0800 flower skip_sw src_mac 02:28:49:2d:9f:21 dst_mac 02:87:25:85:03:35 src_ip 59.234.81.18 dst_ip 105.228.170.243 ip_proto tcp src_port 11870 dst_port 62433 action trap action police rate 1615998bps burst 1616998 && tc filter add dev swp36 ingress protocol 0x0800 flower skip_sw src_mac 02:28:49:2d:9f:21 dst_mac 02:87:25:85:03:35 src_ip 59.234.81.18 dst_ip 105.228.170.243 ip_proto tcp src_port 11870 dst_port 62433 action trap action police rate 1615998bps burst 1616998 INFO asyncssh:logging.py:92 [conn=68, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=16] Command: tc filter add dev swp33 ingress protocol 0x0800 flower skip_sw src_mac 02:28:49:2d:9f:21 dst_mac 02:87:25:85:03:35 src_ip 59.234.81.18 dst_ip 105.228.170.243 ip_proto tcp src_port 11870 dst_port 62433 action trap action police rate 1615998bps burst 1616998 && tc filter add dev swp34 ingress protocol 0x0800 flower skip_sw src_mac 02:28:49:2d:9f:21 dst_mac 02:87:25:85:03:35 src_ip 59.234.81.18 dst_ip 105.228.170.243 ip_proto tcp src_port 11870 dst_port 62433 action trap action police rate 1615998bps burst 1616998 && tc filter add dev swp35 ingress protocol 0x0800 flower skip_sw src_mac 02:28:49:2d:9f:21 dst_mac 02:87:25:85:03:35 src_ip 59.234.81.18 dst_ip 105.228.170.243 ip_proto tcp src_port 11870 dst_port 62433 action trap action police rate 1615998bps burst 1616998 && tc filter add dev swp36 ingress protocol 0x0800 flower skip_sw src_mac 02:28:49:2d:9f:21 dst_mac 02:87:25:85:03:35 src_ip 59.234.81.18 dst_ip 105.228.170.243 ip_proto tcp src_port 11870 dst_port 62433 action trap action police rate 1615998bps burst 1616998 INFO asyncssh:logging.py:92 [conn=68, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '2.2.2.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '2.2.2.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '2.2.2.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '2.2.2.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=68, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=68, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=18] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=68, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:87:25:85:03:35","src_mac":"02:28:49:2d:9f:21","eth_type":"ipv4","ip_proto":"tcp","dst_ip":"105.228.170.243","src_ip":"59.234.81.18","dst_port":62433,"src_port":11870},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"reclassify"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:87:25:85:03:35_src_mac_02:28:49:2d:9f:21_eth_type_ipv4_ip_proto_tcp_dst_ip_105.228.170.243_src_ip_59.234.81.18_dst_port_62433_src_port_11870 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp34_dst_mac_02:87:25:85:03:35_src_mac_02:28:49:2d:9f:21_eth_type_ipv4_ip_proto_tcp_dst_ip_105.228.170.243_src_ip_59.234.81.18_dst_port_62433_src_port_11870 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp35_dst_mac_02:87:25:85:03:35_src_mac_02:28:49:2d:9f:21_eth_type_ipv4_ip_proto_tcp_dst_ip_105.228.170.243_src_ip_59.234.81.18_dst_port_62433_src_port_11870 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp36_dst_mac_02:87:25:85:03:35_src_mac_02:28:49:2d:9f:21_eth_type_ipv4_ip_proto_tcp_dst_ip_105.228.170.243_src_ip_59.234.81.18_dst_port_62433_src_port_11870 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=68, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=68, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=20] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=68, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=20] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=68, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=21] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=68, chan=22] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=68, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=21] Channel closed DEBUG infra2:Logger.py:156 4036 INFO asyncssh:logging.py:92 [conn=68, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=22] Channel closed DEBUG infra2:Logger.py:156 4048 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_interact_dyn_traps_lag from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_interact.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=68, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=68, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:53:09 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=68, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=25] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=68, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=26] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:53:15 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=68, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=68, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=28] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=68, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=28] Channel closed DEBUG infra2:Logger.py:156 [] INFO asyncssh:logging.py:92 [conn=68, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=68, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:53:15 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=68, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=68, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=32] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=68, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp34","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp35","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp36","parent":"ffff:fff1","options":{}},{"kind":"noqueue","handle":"0:","dev":"lag","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=68, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=68, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=34] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=68, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=68, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=68, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=36] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=68, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=68, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=68, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=68, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=68, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=68, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=68, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=68, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=68, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=68, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=68, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=68, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=54] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=68, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=68, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=68, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=56] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=68, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=56] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=68, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=68, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=58] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=68, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=58] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=68, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 ingress INFO asyncssh:logging.py:92 [conn=68, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=60] Command: tc qdisc delete dev swp34 ingress INFO asyncssh:logging.py:92 [conn=68, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=60] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=68, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=68, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=62] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=68, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=62] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=68, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=63] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 ingress INFO asyncssh:logging.py:92 [conn=68, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=64] Command: tc qdisc delete dev swp35 ingress INFO asyncssh:logging.py:92 [conn=68, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=64] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=68, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=65] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=68, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=66] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=68, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=66] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=68, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=67] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 ingress INFO asyncssh:logging.py:92 [conn=68, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=68] Command: tc qdisc delete dev swp36 ingress INFO asyncssh:logging.py:92 [conn=68, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=68] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=68, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=69] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lag root INFO asyncssh:logging.py:92 [conn=68, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=70] Command: tc qdisc delete dev lag root INFO asyncssh:logging.py:92 [conn=68, chan=70] Received exit status 2 INFO asyncssh:logging.py:92 [conn=68, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=70] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=68, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=71] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=68, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=72] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=68, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=72] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=68, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=73] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=68, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=74] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=74] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:53:16 UTC 2023 INFO DENT:Logger.py:147 Deleting bonds INFO asyncssh:logging.py:92 [conn=68, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=75] Channel closed DEBUG infra2:Logger.py:156 ip -j -d link show INFO asyncssh:logging.py:92 [conn=68, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=76] Command: ip -j -d link show INFO asyncssh:logging.py:92 [conn=68, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=76] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","promiscuity":0,"min_mtu":0,"max_mtu":0,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":2,"ifname":"bond0","flags":["BROADCAST","MULTICAST","MASTER"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"1e:f2:0a:2f:52:0a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"balance-rr","miimon":0,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","tlb_dynamic_lb":1}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":0,"max_mtu":0,"linkinfo":{"info_kind":"dummy"},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","promiscuity":0,"min_mtu":1280,"max_mtu":65555,"linkinfo":{"info_kind":"sit","info_data":{"proto":"ip6ip","remote":"any","local":"any","ttl":64,"pmtudisc":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":9888,"inet6_addr_gen_mode":"eui64","num_tx_queues":8,"num_rx_queues":4,"gso_max_size":65536,"gso_max_segs":300,"parentbus":"platform","parentdev":"f2000000.ethernet"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p1","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p2","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p3","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p4","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p5","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p6","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p7","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p8","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p9","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p10","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p11","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p12","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p13","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p14","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p15","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p16","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p17","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p18","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p19","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p20","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p21","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p22","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p23","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p24","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p25","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p26","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p27","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p28","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p29","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p30","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p31","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p32","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"lag","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":2,"perm_hwaddr":"18:be:92:13:64:a5","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p33","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"lag","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","permaddr":"18:be:92:13:64:a6","promiscuity":0,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"BACKUP","mii_status":"UP","link_failure_count":2,"perm_hwaddr":"18:be:92:13:64:a6","queue_id":0,"ad_aggregator_id":2,"ad_actor_oper_port_state":69,"ad_actor_oper_port_state_str":["active","aggregating","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p34","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"lag","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","permaddr":"18:be:92:13:64:a7","promiscuity":0,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"BACKUP","mii_status":"UP","link_failure_count":2,"perm_hwaddr":"18:be:92:13:64:a7","queue_id":0,"ad_aggregator_id":3,"ad_actor_oper_port_state":69,"ad_actor_oper_port_state_str":["active","aggregating","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p35","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"lag","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","permaddr":"18:be:92:13:64:a8","promiscuity":0,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"BACKUP","mii_status":"UP","link_failure_count":2,"perm_hwaddr":"18:be:92:13:64:a8","queue_id":0,"ad_aggregator_id":4,"ad_actor_oper_port_state":69,"ad_actor_oper_port_state_str":["active","aggregating","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p36","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p37","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p38","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p39","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p40","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p41","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p42","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p43","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p44","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p45","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p46","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p47","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p48","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p49","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p50","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p51","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p52","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":119,"ifname":"lag","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":9,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535}] INFO asyncssh:logging.py:92 [conn=68, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=77] Channel closed DEBUG infra2:Logger.py:156 ip link delete bond0 INFO asyncssh:logging.py:92 [conn=68, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=78] Command: ip link delete bond0 INFO asyncssh:logging.py:92 [conn=68, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=78] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=68, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=68, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=79] Channel closed DEBUG infra2:Logger.py:156 ip link delete lag INFO asyncssh:logging.py:92 [conn=68, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=68, chan=80] Command: ip link delete lag INFO asyncssh:logging.py:92 [conn=68, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=68, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=68, chan=80] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_interact.py::test_devlink_interact_static_traps_disabled | 152.52 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-3469' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_interact_static_traps_disabled">Starting testcase:test_devlink_interact_static_traps_disabled from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_interact.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=68, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=69] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=69] Local address: 172.17.0.2, port 46384 INFO asyncssh:logging.py:92 [conn=69] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=69] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=69] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=69, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:53:16 UTC 2023 INFO asyncssh:logging.py:92 [conn=69, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=1] Channel closed DEBUG infra2:Logger.py:156 cat /sys/kernel/debug/prestera/sct/* INFO asyncssh:logging.py:92 [conn=69, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=2] Command: cat /sys/kernel/debug/prestera/sct/* INFO asyncssh:logging.py:92 [conn=69, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=2] Channel closed DEBUG infra2:Logger.py:156 all_unspecified_cpu_opcodes: 100 (pps) sct_acl_trap_queue_0: 4000 (pps) sct_acl_trap_queue_1: 4000 (pps) sct_acl_trap_queue_2: 4000 (pps) sct_acl_trap_queue_3: 4000 (pps) sct_acl_trap_queue_4: 4000 (pps) sct_acl_trap_queue_5: 4000 (pps) sct_acl_trap_queue_6: 4000 (pps) sct_acl_trap_queue_7: 4000 (pps) sct_arp_intervention: 100 (pps) sct_arp_to_me: 300 (pps) sct_bgp: 1000 (pps) sct_bgp_all_routers_mc: 100 (pps) sct_cdp: 200 (pps) sct_default_route: 400 (pps) sct_dhcp: 100 (pps) sct_icmp: 100 (pps) sct_igmp: 400 (pps) sct_ip_bc: 100 (pps) sct_ip_to_me: 10000 (pps) sct_isis: 1000 (pps) sct_lacp: 200 (pps) sct_lldp: 200 (pps) sct_nat: 10000 (pps) sct_ospf: 1000 (pps) sct_special_ip4_icmp_redirect: 100 (pps) sct_special_ip4_mtu_exceed: 100 (pps) sct_special_ip4_options_in_ip_hdr: 100 (pps) sct_special_ip4_zero_ttl: 100 (pps) sct_ssh: 1000 (pps) sct_stp: 200 (pps) sct_telnet: 200 (pps) sct_vrrp: 200 (pps) INFO asyncssh:logging.py:92 [conn=69, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=3] Channel closed DEBUG infra2:Logger.py:156 for sct in `find /sys/kernel/debug/prestera/sct/*`; do echo 0 > $sct; done INFO asyncssh:logging.py:92 [conn=69, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=4] Command: for sct in `find /sys/kernel/debug/prestera/sct/*`; do echo 0 > $sct; done INFO asyncssh:logging.py:92 [conn=69, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=69, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=69, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:53:17 UTC 2023 INFO asyncssh:logging.py:92 [conn=69, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=7] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=69, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=8] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=69, chan=8] Received exit status 1 INFO asyncssh:logging.py:92 [conn=69, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=69, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=9] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=69, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=10] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=69, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=69, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=11] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=69, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=12] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=69, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=12] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=69, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=69, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:53:17 UTC 2023 INFO DENT:Logger.py:84 [DENT infrastructure 2] policer rate: 1257Kbps, traffic frame size: 128, expected trap rate: 9828pps INFO asyncssh:logging.py:92 [conn=69, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up INFO asyncssh:logging.py:92 [conn=69, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=16] Command: ip link set dev swp33 up INFO asyncssh:logging.py:92 [conn=69, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=69, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=69, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=18] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=69, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=69, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=19] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ip flower skip_sw src_mac 02:ea:a1:d4:c6:e9 dst_mac 02:c2:4d:a1:4a:42 src_ip 106.131.87.10 dst_ip 113.97.43.38 ip_proto udp src_port 830 dst_port 22862 action trap action police rate 1257984bps burst 1258984 INFO asyncssh:logging.py:92 [conn=69, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=20] Command: tc filter add dev swp33 ingress protocol ip flower skip_sw src_mac 02:ea:a1:d4:c6:e9 dst_mac 02:c2:4d:a1:4a:42 src_ip 106.131.87.10 dst_ip 113.97.43.38 ip_proto udp src_port 830 dst_port 22862 action trap action police rate 1257984bps burst 1258984 INFO asyncssh:logging.py:92 [conn=69, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '2.2.2.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=69, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=69, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=22] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=69, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:c2:4d:a1:4a:42","src_mac":"02:ea:a1:d4:c6:e9","eth_type":"ipv4","ip_proto":"udp","dst_ip":"113.97.43.38","src_ip":"106.131.87.10","dst_port":22862,"src_port":830},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"reclassify"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:c2:4d:a1:4a:42_src_mac_02:ea:a1:d4:c6:e9_eth_type_ipv4_ip_proto_udp_dst_ip_113.97.43.38_src_ip_106.131.87.10_dst_port_22862_src_port_830 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=69, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=23] Channel closed INFO asyncssh:logging.py:92 [conn=69, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=24] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=69, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=24] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=69, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=25] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=69, chan=26] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=69, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=25] Channel closed DEBUG infra2:Logger.py:156 9836 INFO asyncssh:logging.py:92 [conn=69, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=26] Channel closed DEBUG infra2:Logger.py:156 9863 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_interact_static_traps_disabled from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_interact.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=69, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=69, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:55:43 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=69, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=69, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:55:48 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=69, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=69, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=69, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=32] Channel closed DEBUG infra2:Logger.py:156 [] INFO asyncssh:logging.py:92 [conn=69, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=69, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:55:48 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=69, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=69, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=36] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=69, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=36] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=69, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=69, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=38] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=69, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=69, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=69, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=40] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=69, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=69, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=69, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=69, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=69, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=69, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=69, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=69, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=69, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=56] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=69, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=69, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=69, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=58] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=69, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=58] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=69, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=69, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=60] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=69, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=60] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=69, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=69, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=62] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=69, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=62] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=69, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=63] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=69, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=64] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=69, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=64] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=69, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=65] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=69, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=66] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=69, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=69, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=66] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=69, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=67] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=69, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=68] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=69, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=68] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=69, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=69, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=69] Channel closed DEBUG infra2:Logger.py:156 echo 100 > /sys/kernel/debug/prestera/sct/all_unspecified_cpu_opcodes && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_0 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_1 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_2 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_3 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_4 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_5 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_6 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_7 && echo 100 > /sys/kernel/debug/prestera/sct/sct_arp_intervention && echo 300 > /sys/kernel/debug/prestera/sct/sct_arp_to_me && echo 1000 > /sys/kernel/debug/prestera/sct/sct_bgp && echo 100 > /sys/kernel/debug/prestera/sct/sct_bgp_all_routers_mc && echo 200 > /sys/kernel/debug/prestera/sct/sct_cdp && echo 400 > /sys/kernel/debug/prestera/sct/sct_default_route && echo 100 > /sys/kernel/debug/prestera/sct/sct_dhcp && echo 100 > /sys/kernel/debug/prestera/sct/sct_icmp && echo 400 > /sys/kernel/debug/prestera/sct/sct_igmp && echo 100 > /sys/kernel/debug/prestera/sct/sct_ip_bc && echo 10000 > /sys/kernel/debug/prestera/sct/sct_ip_to_me && echo 1000 > /sys/kernel/debug/prestera/sct/sct_isis && echo 200 > /sys/kernel/debug/prestera/sct/sct_lacp && echo 200 > /sys/kernel/debug/prestera/sct/sct_lldp && echo 10000 > /sys/kernel/debug/prestera/sct/sct_nat && echo 1000 > /sys/kernel/debug/prestera/sct/sct_ospf && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_icmp_redirect && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_mtu_exceed && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_options_in_ip_hdr && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_zero_ttl && echo 1000 > /sys/kernel/debug/prestera/sct/sct_ssh && echo 200 > /sys/kernel/debug/prestera/sct/sct_stp && echo 200 > /sys/kernel/debug/prestera/sct/sct_telnet && echo 200 > /sys/kernel/debug/prestera/sct/sct_vrrp INFO asyncssh:logging.py:92 [conn=69, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=69, chan=70] Command: echo 100 > /sys/kernel/debug/prestera/sct/all_unspecified_cpu_opcodes && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_0 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_1 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_2 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_3 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_4 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_5 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_6 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_7 && echo 100 > /sys/kernel/debug/prestera/sct/sct_arp_intervention && echo 300 > /sys/kernel/debug/prestera/sct/sct_arp_to_me && echo 1000 > /sys/kernel/debug/prestera/sct/sct_bgp && echo 100 > /sys/kernel/debug/prestera/sct/sct_bgp_all_routers_mc && echo 200 > /sys/kernel/debug/prestera/sct/sct_cdp && echo 400 > /sys/kernel/debug/prestera/sct/sct_default_route && echo 100 > /sys/kernel/debug/prestera/sct/sct_dhcp && echo 100 > /sys/kernel/debug/prestera/sct/sct_icmp && echo 400 > /sys/kernel/debug/prestera/sct/sct_igmp && echo 100 > /sys/kernel/debug/prestera/sct/sct_ip_bc && echo 10000 > /sys/kernel/debug/prestera/sct/sct_ip_to_me && echo 1000 > /sys/kernel/debug/prestera/sct/sct_isis && echo 200 > /sys/kernel/debug/prestera/sct/sct_lacp && echo 200 > /sys/kernel/debug/prestera/sct/sct_lldp && echo 10000 > /sys/kernel/debug/prestera/sct/sct_nat && echo 1000 > /sys/kernel/debug/prestera/sct/sct_ospf && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_icmp_redirect && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_mtu_exceed && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_options_in_ip_hdr && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_zero_ttl && echo 1000 > /sys/kernel/debug/prestera/sct/sct_ssh && echo 200 > /sys/kernel/debug/prestera/sct/sct_stp && echo 200 > /sys/kernel/debug/prestera/sct/sct_telnet && echo 200 > /sys/kernel/debug/prestera/sct/sct_vrrp INFO asyncssh:logging.py:92 [conn=69, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=69, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=69, chan=70] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_interact.py::test_devlink_interact_sct_lag | 297.17 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-3560' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_interact_sct_lag">Starting testcase:test_devlink_interact_sct_lag from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_interact.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=69, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=70] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=70] Local address: 172.17.0.2, port 40556 INFO asyncssh:logging.py:92 [conn=70] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=70] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=70] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=70, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:55:49 UTC 2023 INFO asyncssh:logging.py:92 [conn=70, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=70, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=70, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=70, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=70, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=70, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=70, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=70, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=70, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=70, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=70, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=70, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 15:55:49 UTC 2023 INFO asyncssh:logging.py:92 [conn=70, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down INFO asyncssh:logging.py:92 [conn=70, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=10] Command: ip link set dev swp33 down INFO asyncssh:logging.py:92 [conn=70, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=70, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip link add name bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=70, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=12] Command: ip link add name bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=70, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=70, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bond1 up INFO asyncssh:logging.py:92 [conn=70, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=14] Command: ip link set dev bond1 up INFO asyncssh:logging.py:92 [conn=70, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=70, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 master bond1 INFO asyncssh:logging.py:92 [conn=70, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=16] Command: ip link set dev swp33 master bond1 INFO asyncssh:logging.py:92 [conn=70, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=70, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev bond1 INFO asyncssh:logging.py:92 [conn=70, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=18] Command: ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev bond1 INFO asyncssh:logging.py:92 [conn=70, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_192.168.1.5/24', 'count': 1, 'ip': '192.168.1.5', 'gw': '192.168.1.4', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.5/24', 'count': 1, 'ip': '2.2.2.5', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=70, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=19] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev bond1 INFO asyncssh:logging.py:92 [conn=70, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=20] Command: bridge -j vlan show dev bond1 INFO asyncssh:logging.py:92 [conn=70, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=20] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev bond1 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=70, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j address show bond1 INFO asyncssh:logging.py:92 [conn=70, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=22] Command: ip -j address show bond1 INFO asyncssh:logging.py:92 [conn=70, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":120,"ifname":"bond1","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.4","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"bond1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show bond1 ', 'rc': 0, 'result': '[{"ifindex":120,"ifname":"bond1","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.4","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"bond1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stp_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lacp_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lldp_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dhcp_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_bc_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_response_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for router_mc_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ssh_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for telnet_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bgp_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for local_route_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mac_to_me_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for icmp_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ip_bc_mac_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vrrp_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for custom_stream_bond1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=70, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=23] Channel closed DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 26 sw INFO asyncssh:logging.py:92 [conn=70, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=24] Channel closed DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 27 sw INFO asyncssh:logging.py:92 [conn=70, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=30] Command: get_cpu_traps_rate_code_avg 26 sw INFO asyncssh:logging.py:92 [conn=70, chan=31] Command: get_cpu_traps_rate_code_avg 27 sw INFO asyncssh:logging.py:92 [conn=70, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=26] Channel closed DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 28 sw INFO asyncssh:logging.py:92 [conn=70, chan=32] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 33 sw INFO asyncssh:logging.py:92 [conn=70, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=28] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=29] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=32] Command: get_cpu_traps_rate_code_avg 28 sw DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 5 sw INFO asyncssh:logging.py:92 [conn=70, chan=34] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 188 sw INFO asyncssh:logging.py:92 [conn=70, chan=35] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 29 sw INFO asyncssh:logging.py:92 [conn=70, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=33] Command: get_cpu_traps_rate_code_avg 33 sw INFO asyncssh:logging.py:92 [conn=70, chan=34] Command: get_cpu_traps_rate_code_avg 5 sw INFO asyncssh:logging.py:92 [conn=70, chan=35] Command: get_cpu_traps_rate_code_avg 188 sw INFO asyncssh:logging.py:92 [conn=70, chan=36] Command: get_cpu_traps_rate_code_avg 29 sw INFO asyncssh:logging.py:92 [conn=70, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=31] Channel closed DEBUG infra2:Logger.py:156 203 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 203 expected 200 for stat_code 27 INFO asyncssh:logging.py:92 [conn=70, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=30] Channel closed DEBUG infra2:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 200 expected 200 for stat_code 26 INFO asyncssh:logging.py:92 [conn=70, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=32] Channel closed DEBUG infra2:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 202 expected 200 for stat_code 28 INFO asyncssh:logging.py:92 [conn=70, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=35] Channel closed DEBUG infra2:Logger.py:156 306 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 306 expected 300 for stat_code 188 INFO asyncssh:logging.py:92 [conn=70, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=34] Channel closed DEBUG infra2:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 101 expected 100 for stat_code 5 INFO asyncssh:logging.py:92 [conn=70, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=33] Channel closed DEBUG infra2:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 101 expected 100 for stat_code 33 INFO asyncssh:logging.py:92 [conn=70, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=36] Channel closed DEBUG infra2:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 101 expected 100 for stat_code 29 INFO asyncssh:logging.py:92 [conn=70, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=42] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=44] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=37] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=38] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=43] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 207 sw INFO asyncssh:logging.py:92 [conn=70, chan=45] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 208 sw INFO asyncssh:logging.py:92 [conn=70, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=43] Channel closed DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 209 sw INFO asyncssh:logging.py:92 [conn=70, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=39] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=40] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=41] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=44] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 206 sw INFO asyncssh:logging.py:92 [conn=70, chan=48] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 161 sw INFO asyncssh:logging.py:92 [conn=70, chan=49] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 65 sw INFO asyncssh:logging.py:92 [conn=70, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=45] Command: get_cpu_traps_rate_code_avg 207 sw INFO asyncssh:logging.py:92 [conn=70, chan=46] Command: get_cpu_traps_rate_code_avg 208 sw INFO asyncssh:logging.py:92 [conn=70, chan=47] Command: get_cpu_traps_rate_code_avg 209 sw INFO asyncssh:logging.py:92 [conn=70, chan=42] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=44] Channel closed DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 19 sw INFO asyncssh:logging.py:92 [conn=70, chan=51] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=70, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=48] Command: get_cpu_traps_rate_code_avg 206 sw INFO asyncssh:logging.py:92 [conn=70, chan=49] Command: get_cpu_traps_rate_code_avg 161 sw INFO asyncssh:logging.py:92 [conn=70, chan=50] Command: get_cpu_traps_rate_code_avg 65 sw INFO asyncssh:logging.py:92 [conn=70, chan=51] Command: get_cpu_traps_rate_code_avg 19 sw INFO asyncssh:logging.py:92 [conn=70, chan=52] Command: get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=70, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=45] Channel closed DEBUG infra2:Logger.py:156 1011 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1011 expected 1000 for stat_code 207 INFO asyncssh:logging.py:92 [conn=70, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=47] Channel closed DEBUG infra2:Logger.py:156 100 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 100 expected 100 for stat_code 209 INFO asyncssh:logging.py:92 [conn=70, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=46] Channel closed DEBUG infra2:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 200 expected 200 for stat_code 208 INFO asyncssh:logging.py:92 [conn=70, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=48] Channel closed DEBUG infra2:Logger.py:156 1011 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1011 expected 1000 for stat_code 206 INFO asyncssh:logging.py:92 [conn=70, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=49] Channel closed DEBUG infra2:Logger.py:156 10130 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 10130 expected 10000 for stat_code 161 INFO asyncssh:logging.py:92 [conn=70, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=52] Channel closed DEBUG infra2:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 202 expected 200 for stat_code 30 INFO asyncssh:logging.py:92 [conn=70, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=50] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=51] Received channel close DEBUG infra2:Logger.py:156 102 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 102 expected 100 for stat_code 65 INFO asyncssh:logging.py:92 [conn=70, chan=51] Channel closed DEBUG infra2:Logger.py:156 102 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 102 expected 100 for stat_code 19 INFO asyncssh:logging.py:92 [conn=70, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=54] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=56] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=58] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=53] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=54] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=55] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=56] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=57] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=70, chan=60] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=70, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=58] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=70, chan=62] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=70, chan=63] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=70, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=59] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_response INFO asyncssh:logging.py:92 [conn=70, chan=65] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=70, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=60] Command: get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=70, chan=61] Command: get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=70, chan=62] Command: get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=70, chan=63] Command: get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=70, chan=64] Command: get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=70, chan=65] Command: get_devlink_cpu_traps_rate_avg arp_response INFO asyncssh:logging.py:92 [conn=70, chan=66] Command: get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=70, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=63] Channel closed DEBUG infra2:Logger.py:156 100 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 100 expected 100 for trap_code dhcp INFO asyncssh:logging.py:92 [conn=70, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=60] Channel closed DEBUG infra2:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 202 expected 200 for trap_code stp INFO asyncssh:logging.py:92 [conn=70, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=66] Channel closed DEBUG infra2:Logger.py:156 103 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 103 expected 100 for trap_code router_mc INFO asyncssh:logging.py:92 [conn=70, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=65] Channel closed DEBUG infra2:Logger.py:156 305 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 305 expected 300 for trap_code arp_response INFO asyncssh:logging.py:92 [conn=70, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=62] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=64] Received channel close DEBUG infra2:Logger.py:156 207 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 207 expected 200 for trap_code lldp INFO asyncssh:logging.py:92 [conn=70, chan=64] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=61] Received channel close DEBUG infra2:Logger.py:156 102 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 102 expected 100 for trap_code arp_bc INFO asyncssh:logging.py:92 [conn=70, chan=61] Channel closed DEBUG infra2:Logger.py:156 205 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 205 expected 200 for trap_code lacp INFO asyncssh:logging.py:92 [conn=70, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=68] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=70] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=72] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=74] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=67] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=68] Received channel close DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg ssh INFO asyncssh:logging.py:92 [conn=70, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=68] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=71] Received channel close DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg telnet INFO asyncssh:logging.py:92 [conn=70, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=71] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=69] Received exit status 0 DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg mac_to_me INFO asyncssh:logging.py:92 [conn=70, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=75] Command: get_devlink_cpu_traps_rate_avg ssh INFO asyncssh:logging.py:92 [conn=70, chan=69] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=70] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=74] Received channel close DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg bgp INFO asyncssh:logging.py:92 [conn=70, chan=78] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg local_route INFO asyncssh:logging.py:92 [conn=70, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=76] Command: get_devlink_cpu_traps_rate_avg telnet INFO asyncssh:logging.py:92 [conn=70, chan=77] Command: get_devlink_cpu_traps_rate_avg mac_to_me INFO asyncssh:logging.py:92 [conn=70, chan=72] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=73] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=74] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=70, chan=80] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg icmp INFO asyncssh:logging.py:92 [conn=70, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=78] Command: get_devlink_cpu_traps_rate_avg bgp INFO asyncssh:logging.py:92 [conn=70, chan=79] Command: get_devlink_cpu_traps_rate_avg local_route DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=70, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=80] Command: get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=70, chan=81] Command: get_devlink_cpu_traps_rate_avg icmp INFO asyncssh:logging.py:92 [conn=70, chan=82] Command: get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=70, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=76] Channel closed DEBUG infra2:Logger.py:156 204 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 204 expected 200 for trap_code telnet INFO asyncssh:logging.py:92 [conn=70, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=81] Channel closed DEBUG infra2:Logger.py:156 103 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 103 expected 100 for trap_code icmp INFO asyncssh:logging.py:92 [conn=70, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=75] Channel closed DEBUG infra2:Logger.py:156 1037 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1037 expected 1000 for trap_code ssh INFO asyncssh:logging.py:92 [conn=70, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=78] Channel closed DEBUG infra2:Logger.py:156 1035 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1035 expected 1000 for trap_code bgp INFO asyncssh:logging.py:92 [conn=70, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=79] Channel closed DEBUG infra2:Logger.py:156 10283 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 10283 expected 10000 for trap_code local_route INFO asyncssh:logging.py:92 [conn=70, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=80] Channel closed DEBUG infra2:Logger.py:156 105 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 105 expected 100 for trap_code ip_bc_mac INFO asyncssh:logging.py:92 [conn=70, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=82] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=77] Received channel close DEBUG infra2:Logger.py:156 205 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 205 expected 200 for trap_code vrrp INFO asyncssh:logging.py:92 [conn=70, chan=77] Channel closed DEBUG infra2:Logger.py:156 103 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 103 expected 100 for trap_code mac_to_me INFO asyncssh:logging.py:92 [conn=70, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=83] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=70, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=84] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=70, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=84] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=70, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=85] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x0800 flower skip_sw dst_mac 02:8a:82:7d:ab:52 src_ip 83.100.215.231 dst_ip 11.129.181.155 ip_proto udp src_port 61032 action trap INFO asyncssh:logging.py:92 [conn=70, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=86] Command: tc filter add dev swp33 ingress protocol 0x0800 flower skip_sw dst_mac 02:8a:82:7d:ab:52 src_ip 83.100.215.231 dst_ip 11.129.181.155 ip_proto udp src_port 61032 action trap INFO asyncssh:logging.py:92 [conn=70, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=86] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=70, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=88] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=87] Channel closed INFO asyncssh:logging.py:92 [conn=70, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=88] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=70, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=88] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=70, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=89] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=70, chan=90] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=70, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=89] Channel closed DEBUG infra2:Logger.py:156 4040 INFO asyncssh:logging.py:92 [conn=70, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=90] Channel closed DEBUG infra2:Logger.py:156 4047 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_interact_sct_lag from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_interact.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=70, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=91] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=70, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=92] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=92] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:00:40 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=70, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=93] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=70, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=94] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=94] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=94] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:00:45 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=70, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=95] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=70, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=96] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=70, chan=96] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=96] Channel closed DEBUG infra2:Logger.py:156 [] INFO asyncssh:logging.py:92 [conn=70, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=97] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=70, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=98] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=98] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=98] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:00:45 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=70, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=99] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=70, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=100] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=70, chan=100] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=100] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"bond1","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=70, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=101] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=70, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=102] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=70, chan=102] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=102] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=70, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=103] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=103] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=70, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=104] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=70, chan=104] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=104] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=104] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=70, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=105] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=105] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=105] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=105] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=106] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=106] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=106] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=106] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=106] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=70, chan=107] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=107] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=107] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=107] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=107] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=108] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=108] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=108] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=108] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=108] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=70, chan=109] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=109] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=109] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=109] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=109] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=110] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=110] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=110] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=110] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=110] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=70, chan=111] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=111] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=111] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=111] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=111] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=112] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=112] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=112] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=112] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=112] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=70, chan=113] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=113] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=113] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=113] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=113] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=114] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=114] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=114] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=114] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=114] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=70, chan=115] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=115] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=115] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=115] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=115] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=116] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=116] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=116] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=116] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=116] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=70, chan=117] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=117] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=117] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=117] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=117] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=118] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=118] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=118] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=118] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=118] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=70, chan=119] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=119] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=119] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=119] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=119] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=120] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=120] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=70, chan=120] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=120] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=120] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=70, chan=121] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=121] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=121] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=121] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=121] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=70, chan=122] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=122] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=70, chan=122] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=122] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=122] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=70, chan=123] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=123] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=123] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=123] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=123] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=70, chan=124] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=124] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=70, chan=124] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=124] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=124] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=70, chan=125] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=125] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=125] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=125] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=125] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=70, chan=126] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=126] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=70, chan=126] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=126] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=126] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=70, chan=127] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=127] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=127] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=127] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=127] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=70, chan=128] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=128] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=70, chan=128] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=128] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=128] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=70, chan=129] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=129] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=129] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=129] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=129] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=70, chan=130] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=130] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=70, chan=130] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=130] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=130] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=70, chan=131] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=131] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=131] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=131] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=131] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev bond1 root INFO asyncssh:logging.py:92 [conn=70, chan=132] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=132] Command: tc qdisc delete dev bond1 root INFO asyncssh:logging.py:92 [conn=70, chan=132] Received exit status 2 INFO asyncssh:logging.py:92 [conn=70, chan=132] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=132] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=70, chan=133] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=133] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=133] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=133] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=133] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=70, chan=134] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=134] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=70, chan=134] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=134] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=134] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=70, chan=135] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=135] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=135] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=135] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=135] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=70, chan=136] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=136] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=136] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=136] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=136] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:00:46 UTC 2023 INFO DENT:Logger.py:147 Deleting bonds INFO asyncssh:logging.py:92 [conn=70, chan=137] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=137] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=137] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=137] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=137] Channel closed DEBUG infra2:Logger.py:156 ip -j -d link show INFO asyncssh:logging.py:92 [conn=70, chan=138] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=138] Command: ip -j -d link show INFO asyncssh:logging.py:92 [conn=70, chan=138] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=138] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=138] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","promiscuity":0,"min_mtu":0,"max_mtu":0,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":0,"max_mtu":0,"linkinfo":{"info_kind":"dummy"},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","promiscuity":0,"min_mtu":1280,"max_mtu":65555,"linkinfo":{"info_kind":"sit","info_data":{"proto":"ip6ip","remote":"any","local":"any","ttl":64,"pmtudisc":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":9888,"inet6_addr_gen_mode":"eui64","num_tx_queues":8,"num_rx_queues":4,"gso_max_size":65536,"gso_max_segs":300,"parentbus":"platform","parentdev":"f2000000.ethernet"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p1","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p2","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p3","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p4","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p5","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p6","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p7","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p8","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p9","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p10","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p11","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p12","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p13","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p14","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p15","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p16","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p17","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p18","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p19","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p20","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p21","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p22","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p23","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p24","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p25","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p26","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p27","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p28","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p29","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p30","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p31","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p32","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond1","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":2,"perm_hwaddr":"18:be:92:13:64:a5","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p33","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p34","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p35","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p36","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p37","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p38","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p39","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p40","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p41","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p42","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p43","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p44","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p45","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p46","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p47","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p48","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p49","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p50","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p51","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p52","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":120,"ifname":"bond1","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":9,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535}] INFO asyncssh:logging.py:92 [conn=70, chan=139] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=139] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=139] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=139] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=139] Channel closed DEBUG infra2:Logger.py:156 ip link delete bond1 INFO asyncssh:logging.py:92 [conn=70, chan=140] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=140] Command: ip link delete bond1 INFO asyncssh:logging.py:92 [conn=70, chan=140] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=140] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=140] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=70, chan=141] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=141] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=141] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=141] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=141] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=70, chan=142] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=142] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=142] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=142] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=142] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:00:46 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=70, chan=143] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=143] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=143] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=143] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=143] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=70, chan=144] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=144] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=70, chan=144] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=144] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=144] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=70, chan=145] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=145] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=145] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=145] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=145] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=70, chan=146] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=146] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=70, chan=146] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=146] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=146] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=70, chan=147] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=147] Command: date INFO asyncssh:logging.py:92 [conn=70, chan=147] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=147] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=147] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down INFO asyncssh:logging.py:92 [conn=70, chan=148] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=70, chan=148] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down INFO asyncssh:logging.py:92 [conn=70, chan=148] Received exit status 0 INFO asyncssh:logging.py:92 [conn=70, chan=148] Received channel close INFO asyncssh:logging.py:92 [conn=70, chan=148] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_sct.py::test_devlink_sct_basic_ports[1] | 291.55 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-3759' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_sct_basic_ports[1]">Starting testcase:test_devlink_sct_basic_ports[1] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_sct.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=70, chan=149] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=71] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=71] Local address: 172.17.0.2, port 33074 INFO asyncssh:logging.py:92 [conn=71] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=71] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=71] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=71, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:00:46 UTC 2023 INFO asyncssh:logging.py:92 [conn=71, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=71, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=71, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=71, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=71, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=71, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=71, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=71, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=71, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=71, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=71, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=71, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:00:46 UTC 2023 INFO asyncssh:logging.py:92 [conn=71, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=71, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=71, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=71, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev swp33 INFO asyncssh:logging.py:92 [conn=71, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=12] Command: ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev swp33 INFO asyncssh:logging.py:92 [conn=71, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_192.168.1.5/24', 'count': 1, 'ip': '192.168.1.5', 'gw': '192.168.1.4', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.5/24', 'count': 1, 'ip': '2.2.2.5', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=71, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp33 INFO asyncssh:logging.py:92 [conn=71, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=14] Command: bridge -j vlan show dev swp33 INFO asyncssh:logging.py:92 [conn=71, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=14] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp33 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=71, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp33 INFO asyncssh:logging.py:92 [conn=71, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=16] Command: ip -j address show swp33 INFO asyncssh:logging.py:92 [conn=71, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.4","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"swp33","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp33 ', 'rc': 0, 'result': '[{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.4","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"swp33","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lacp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lldp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dhcp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_bc_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_response_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for router_mc_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ssh_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for telnet_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bgp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for local_route_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mac_to_me_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for icmp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ip_bc_mac_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vrrp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for custome_stream_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=71, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=18] Channel closed DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 27 sw INFO asyncssh:logging.py:92 [conn=71, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=17] Channel closed DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 26 sw INFO asyncssh:logging.py:92 [conn=71, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=24] Command: get_cpu_traps_rate_code_avg 27 sw INFO asyncssh:logging.py:92 [conn=71, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=22] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=25] Command: get_cpu_traps_rate_code_avg 26 sw INFO asyncssh:logging.py:92 [conn=71, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=23] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 5 sw INFO asyncssh:logging.py:92 [conn=71, chan=26] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 188 sw INFO asyncssh:logging.py:92 [conn=71, chan=27] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 28 sw INFO asyncssh:logging.py:92 [conn=71, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=20] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=23] Channel closed DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 33 sw INFO asyncssh:logging.py:92 [conn=71, chan=29] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 29 sw INFO asyncssh:logging.py:92 [conn=71, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=26] Command: get_cpu_traps_rate_code_avg 5 sw INFO asyncssh:logging.py:92 [conn=71, chan=27] Command: get_cpu_traps_rate_code_avg 188 sw INFO asyncssh:logging.py:92 [conn=71, chan=28] Command: get_cpu_traps_rate_code_avg 28 sw INFO asyncssh:logging.py:92 [conn=71, chan=29] Command: get_cpu_traps_rate_code_avg 33 sw INFO asyncssh:logging.py:92 [conn=71, chan=30] Command: get_cpu_traps_rate_code_avg 29 sw INFO asyncssh:logging.py:92 [conn=71, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=24] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=25] Received channel close DEBUG infra2:Logger.py:156 204 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 204 expected 200 for stat_code 27 INFO asyncssh:logging.py:92 [conn=71, chan=25] Channel closed DEBUG infra2:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 200 expected 200 for stat_code 26 INFO asyncssh:logging.py:92 [conn=71, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=27] Channel closed DEBUG infra2:Logger.py:156 300 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 300 expected 300 for stat_code 188 INFO asyncssh:logging.py:92 [conn=71, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=29] Channel closed DEBUG infra2:Logger.py:156 102 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 102 expected 100 for stat_code 33 INFO asyncssh:logging.py:92 [conn=71, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=26] Channel closed DEBUG infra2:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 101 expected 100 for stat_code 5 INFO asyncssh:logging.py:92 [conn=71, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=30] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=28] Received channel close DEBUG infra2:Logger.py:156 100 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 100 expected 100 for stat_code 29 INFO asyncssh:logging.py:92 [conn=71, chan=28] Channel closed DEBUG infra2:Logger.py:156 204 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 204 expected 200 for stat_code 28 INFO asyncssh:logging.py:92 [conn=71, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=31] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=32] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=34] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=38] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 207 sw INFO asyncssh:logging.py:92 [conn=71, chan=39] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 208 sw INFO asyncssh:logging.py:92 [conn=71, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=36] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=37] Channel closed DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 161 sw INFO asyncssh:logging.py:92 [conn=71, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=35] Channel closed DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 19 sw INFO asyncssh:logging.py:92 [conn=71, chan=42] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 209 sw INFO asyncssh:logging.py:92 [conn=71, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=38] Channel closed DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 206 sw INFO asyncssh:logging.py:92 [conn=71, chan=44] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 65 sw INFO asyncssh:logging.py:92 [conn=71, chan=45] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=71, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=39] Command: get_cpu_traps_rate_code_avg 207 sw INFO asyncssh:logging.py:92 [conn=71, chan=40] Command: get_cpu_traps_rate_code_avg 208 sw INFO asyncssh:logging.py:92 [conn=71, chan=41] Command: get_cpu_traps_rate_code_avg 161 sw INFO asyncssh:logging.py:92 [conn=71, chan=42] Command: get_cpu_traps_rate_code_avg 19 sw INFO asyncssh:logging.py:92 [conn=71, chan=43] Command: get_cpu_traps_rate_code_avg 209 sw INFO asyncssh:logging.py:92 [conn=71, chan=44] Command: get_cpu_traps_rate_code_avg 206 sw INFO asyncssh:logging.py:92 [conn=71, chan=45] Command: get_cpu_traps_rate_code_avg 65 sw INFO asyncssh:logging.py:92 [conn=71, chan=46] Command: get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=71, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=40] Channel closed DEBUG infra2:Logger.py:156 204 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 204 expected 200 for stat_code 208 INFO asyncssh:logging.py:92 [conn=71, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=39] Channel closed DEBUG infra2:Logger.py:156 1011 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1011 expected 1000 for stat_code 207 INFO asyncssh:logging.py:92 [conn=71, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=42] Channel closed DEBUG infra2:Logger.py:156 102 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 102 expected 100 for stat_code 19 INFO asyncssh:logging.py:92 [conn=71, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=41] Channel closed DEBUG infra2:Logger.py:156 10131 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 10131 expected 10000 for stat_code 161 INFO asyncssh:logging.py:92 [conn=71, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=44] Channel closed DEBUG infra2:Logger.py:156 1029 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1029 expected 1000 for stat_code 206 INFO asyncssh:logging.py:92 [conn=71, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=46] Channel closed DEBUG infra2:Logger.py:156 205 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 205 expected 200 for stat_code 30 INFO asyncssh:logging.py:92 [conn=71, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=45] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=43] Received channel close DEBUG infra2:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 101 expected 100 for stat_code 65 INFO asyncssh:logging.py:92 [conn=71, chan=43] Channel closed DEBUG infra2:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 101 expected 100 for stat_code 209 INFO asyncssh:logging.py:92 [conn=71, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=48] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=50] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=52] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=47] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=48] Received channel close DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=71, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=48] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=71, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=49] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=51] Received channel close DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=71, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=51] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=50] Received channel close DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=71, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=54] Command: get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=71, chan=55] Command: get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=71, chan=52] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=50] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=53] Received channel close DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_response INFO asyncssh:logging.py:92 [conn=71, chan=58] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=71, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=56] Command: get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=71, chan=57] Command: get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=71, chan=53] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=58] Command: get_devlink_cpu_traps_rate_avg arp_response INFO asyncssh:logging.py:92 [conn=71, chan=59] Command: get_devlink_cpu_traps_rate_avg dhcp DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=71, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=60] Command: get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=71, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=55] Channel closed DEBUG infra2:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 202 expected 200 for trap_code lacp INFO asyncssh:logging.py:92 [conn=71, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=54] Channel closed DEBUG infra2:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 202 expected 200 for trap_code stp INFO asyncssh:logging.py:92 [conn=71, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=60] Channel closed DEBUG infra2:Logger.py:156 102 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 102 expected 100 for trap_code router_mc INFO asyncssh:logging.py:92 [conn=71, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=57] Channel closed DEBUG infra2:Logger.py:156 102 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 102 expected 100 for trap_code arp_bc INFO asyncssh:logging.py:92 [conn=71, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=59] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=58] Received channel close DEBUG infra2:Logger.py:156 104 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 104 expected 100 for trap_code dhcp INFO asyncssh:logging.py:92 [conn=71, chan=56] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=58] Channel closed DEBUG infra2:Logger.py:156 205 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 205 expected 200 for trap_code lldp DEBUG infra2:Logger.py:156 302 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 302 expected 300 for trap_code arp_response INFO asyncssh:logging.py:92 [conn=71, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=62] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=64] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=66] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=68] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=61] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg ssh INFO asyncssh:logging.py:92 [conn=71, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=62] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=65] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg telnet INFO asyncssh:logging.py:92 [conn=71, chan=70] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg mac_to_me INFO asyncssh:logging.py:92 [conn=71, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=69] Command: get_devlink_cpu_traps_rate_avg ssh INFO asyncssh:logging.py:92 [conn=71, chan=64] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=70] Command: get_devlink_cpu_traps_rate_avg telnet INFO asyncssh:logging.py:92 [conn=71, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=66] Received channel close DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg local_route INFO asyncssh:logging.py:92 [conn=71, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=66] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=71] Command: get_devlink_cpu_traps_rate_avg mac_to_me DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=71, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=63] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=67] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=68] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=72] Command: get_devlink_cpu_traps_rate_avg local_route DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg bgp INFO asyncssh:logging.py:92 [conn=71, chan=74] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg icmp INFO asyncssh:logging.py:92 [conn=71, chan=75] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=71, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=73] Command: get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=71, chan=74] Command: get_devlink_cpu_traps_rate_avg bgp INFO asyncssh:logging.py:92 [conn=71, chan=75] Command: get_devlink_cpu_traps_rate_avg icmp INFO asyncssh:logging.py:92 [conn=71, chan=76] Command: get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=71, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=69] Channel closed DEBUG infra2:Logger.py:156 1017 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1017 expected 1000 for trap_code ssh INFO asyncssh:logging.py:92 [conn=71, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=70] Channel closed DEBUG infra2:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 202 expected 200 for trap_code telnet INFO asyncssh:logging.py:92 [conn=71, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=71] Channel closed DEBUG infra2:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 101 expected 100 for trap_code mac_to_me INFO asyncssh:logging.py:92 [conn=71, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=74] Channel closed DEBUG infra2:Logger.py:156 1019 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1019 expected 1000 for trap_code bgp INFO asyncssh:logging.py:92 [conn=71, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=76] Channel closed DEBUG infra2:Logger.py:156 208 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 208 expected 200 for trap_code vrrp INFO asyncssh:logging.py:92 [conn=71, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=72] Channel closed DEBUG infra2:Logger.py:156 10238 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 10238 expected 10000 for trap_code local_route INFO asyncssh:logging.py:92 [conn=71, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=73] Channel closed DEBUG infra2:Logger.py:156 105 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 105 expected 100 for trap_code ip_bc_mac INFO asyncssh:logging.py:92 [conn=71, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=75] Channel closed DEBUG infra2:Logger.py:156 102 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 102 expected 100 for trap_code icmp INFO asyncssh:logging.py:92 [conn=71, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=77] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=71, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=78] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=71, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=78] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=71, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=79] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 flower skip_sw src_mac 02:df:ed:fa:9e:d9 vlan_id 440 action trap INFO asyncssh:logging.py:92 [conn=71, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=80] Command: tc filter add dev swp33 ingress protocol 0x8100 flower skip_sw src_mac 02:df:ed:fa:9e:d9 vlan_id 440 action trap INFO asyncssh:logging.py:92 [conn=71, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=80] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=71, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=82] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=81] Channel closed INFO asyncssh:logging.py:92 [conn=71, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=82] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=71, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=82] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=71, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=83] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=71, chan=84] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=71, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=83] Channel closed DEBUG infra2:Logger.py:156 4040 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 4040 expected 4000 for stat_code 195 INFO asyncssh:logging.py:92 [conn=71, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=84] Channel closed DEBUG infra2:Logger.py:156 4059 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 4059 expected 4000 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_sct_basic_ports[1] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_sct.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=71, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=85] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=71, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=86] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=86] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:05:37 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=71, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=87] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=71, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=88] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=71, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=88] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=71, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=89] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=71, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=90] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=71, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=90] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=71, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=91] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=71, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=92] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=71, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=92] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=71, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=93] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=71, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=94] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=94] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=94] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:05:37 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=71, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=95] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=71, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=96] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=71, chan=96] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=96] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=71, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=97] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=71, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=98] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=71, chan=98] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=98] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=71, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=99] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=71, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=100] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=71, chan=100] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=100] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=71, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=101] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=102] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=102] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=102] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=71, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=103] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=103] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=104] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=104] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=104] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=104] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=71, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=105] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=105] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=105] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=105] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=106] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=106] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=106] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=106] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=106] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=71, chan=107] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=107] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=107] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=107] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=107] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=108] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=108] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=108] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=108] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=108] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=71, chan=109] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=109] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=109] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=109] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=109] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=110] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=110] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=110] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=110] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=110] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=71, chan=111] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=111] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=111] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=111] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=111] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=112] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=112] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=112] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=112] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=112] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=71, chan=113] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=113] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=113] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=113] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=113] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=114] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=114] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=114] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=114] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=114] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=71, chan=115] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=115] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=115] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=115] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=115] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=116] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=116] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=71, chan=116] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=116] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=116] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=71, chan=117] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=117] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=117] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=117] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=117] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=71, chan=118] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=118] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=71, chan=118] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=118] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=118] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=71, chan=119] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=119] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=119] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=119] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=119] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=71, chan=120] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=120] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=71, chan=120] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=120] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=120] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=71, chan=121] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=121] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=121] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=121] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=121] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=71, chan=122] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=122] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=71, chan=122] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=122] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=122] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=71, chan=123] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=123] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=123] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=123] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=123] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=71, chan=124] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=124] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=71, chan=124] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=124] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=124] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=71, chan=125] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=125] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=125] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=125] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=125] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=71, chan=126] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=126] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=71, chan=126] Received exit status 2 INFO asyncssh:logging.py:92 [conn=71, chan=126] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=126] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=71, chan=127] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=127] Command: date INFO asyncssh:logging.py:92 [conn=71, chan=127] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=127] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=127] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=71, chan=128] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=71, chan=128] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=71, chan=128] Received exit status 0 INFO asyncssh:logging.py:92 [conn=71, chan=128] Received channel close INFO asyncssh:logging.py:92 [conn=71, chan=128] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_sct.py::test_devlink_sct_basic_ports[2] | 344.70 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-3932' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_sct_basic_ports[2]">Starting testcase:test_devlink_sct_basic_ports[2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_sct.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=71, chan=129] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=72] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=72] Local address: 172.17.0.2, port 41346 INFO asyncssh:logging.py:92 [conn=72] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=72] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=72] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=72, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:05:38 UTC 2023 INFO asyncssh:logging.py:92 [conn=72, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=72, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=72, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=72, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=72, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=72, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=72, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=72, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=72, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=72, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=72, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=72, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:05:38 UTC 2023 INFO asyncssh:logging.py:92 [conn=72, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=72, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=72, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=72, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev swp33 INFO asyncssh:logging.py:92 [conn=72, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=12] Command: ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev swp33 INFO asyncssh:logging.py:92 [conn=72, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=72, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.2.4/24 broadcast 192.168.2.255 dev swp34 INFO asyncssh:logging.py:92 [conn=72, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=14] Command: ip address add 192.168.2.4/24 broadcast 192.168.2.255 dev swp34 INFO asyncssh:logging.py:92 [conn=72, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_192.168.1.5/24', 'count': 1, 'ip': '192.168.1.5', 'gw': '192.168.1.4', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_192.168.2.5/24', 'count': 1, 'ip': '192.168.2.5', 'gw': '192.168.2.4', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=72, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=15] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp33 INFO asyncssh:logging.py:92 [conn=72, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=16] Command: bridge -j vlan show dev swp33 INFO asyncssh:logging.py:92 [conn=72, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=16] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp33 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=72, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp33 INFO asyncssh:logging.py:92 [conn=72, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=18] Command: ip -j address show swp33 INFO asyncssh:logging.py:92 [conn=72, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.4","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"swp33","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp33 ', 'rc': 0, 'result': '[{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.4","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"swp33","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO asyncssh:logging.py:92 [conn=72, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=19] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp34 INFO asyncssh:logging.py:92 [conn=72, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=20] Command: bridge -j vlan show dev swp34 INFO asyncssh:logging.py:92 [conn=72, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=20] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp34 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=72, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp34 INFO asyncssh:logging.py:92 [conn=72, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=22] Command: ip -j address show swp34 INFO asyncssh:logging.py:92 [conn=72, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.2.4","prefixlen":24,"broadcast":"192.168.2.255","scope":"global","label":"swp34","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a6","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp34 ', 'rc': 0, 'result': '[{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.2.4","prefixlen":24,"broadcast":"192.168.2.255","scope":"global","label":"swp34","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a6","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lacp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lldp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dhcp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_bc_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_response_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for router_mc_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ssh_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for telnet_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bgp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for local_route_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mac_to_me_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for icmp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ip_bc_mac_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vrrp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for custome_stream_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stp_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lacp_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lldp_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dhcp_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_bc_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_response_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for router_mc_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ssh_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for telnet_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bgp_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for local_route_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mac_to_me_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for icmp_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ip_bc_mac_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vrrp_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for custome_stream_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_192.168.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=72, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=23] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=24] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 26 sw INFO asyncssh:logging.py:92 [conn=72, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=24] Channel closed DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 27 sw INFO asyncssh:logging.py:92 [conn=72, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=30] Command: get_cpu_traps_rate_code_avg 26 sw INFO asyncssh:logging.py:92 [conn=72, chan=31] Command: get_cpu_traps_rate_code_avg 27 sw INFO asyncssh:logging.py:92 [conn=72, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=28] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=26] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=29] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 28 sw INFO asyncssh:logging.py:92 [conn=72, chan=32] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 5 sw INFO asyncssh:logging.py:92 [conn=72, chan=33] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 188 sw INFO asyncssh:logging.py:92 [conn=72, chan=34] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 33 sw INFO asyncssh:logging.py:92 [conn=72, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=29] Channel closed DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 29 sw INFO asyncssh:logging.py:92 [conn=72, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=32] Command: get_cpu_traps_rate_code_avg 28 sw INFO asyncssh:logging.py:92 [conn=72, chan=33] Command: get_cpu_traps_rate_code_avg 5 sw INFO asyncssh:logging.py:92 [conn=72, chan=34] Command: get_cpu_traps_rate_code_avg 188 sw INFO asyncssh:logging.py:92 [conn=72, chan=35] Command: get_cpu_traps_rate_code_avg 33 sw INFO asyncssh:logging.py:92 [conn=72, chan=36] Command: get_cpu_traps_rate_code_avg 29 sw INFO asyncssh:logging.py:92 [conn=72, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=30] Channel closed DEBUG infra2:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 202 expected 200 for stat_code 26 INFO asyncssh:logging.py:92 [conn=72, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=31] Channel closed DEBUG infra2:Logger.py:156 204 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 204 expected 200 for stat_code 27 INFO asyncssh:logging.py:92 [conn=72, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=33] Channel closed DEBUG infra2:Logger.py:156 102 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 102 expected 100 for stat_code 5 INFO asyncssh:logging.py:92 [conn=72, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=34] Channel closed DEBUG infra2:Logger.py:156 304 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 304 expected 300 for stat_code 188 INFO asyncssh:logging.py:92 [conn=72, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=35] Channel closed DEBUG infra2:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 101 expected 100 for stat_code 33 INFO asyncssh:logging.py:92 [conn=72, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=32] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=36] Received channel close DEBUG infra2:Logger.py:156 204 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 204 expected 200 for stat_code 28 INFO asyncssh:logging.py:92 [conn=72, chan=36] Channel closed DEBUG infra2:Logger.py:156 100 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 100 expected 100 for stat_code 29 INFO asyncssh:logging.py:92 [conn=72, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=42] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=44] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=37] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=38] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=41] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=43] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=44] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 207 sw INFO asyncssh:logging.py:92 [conn=72, chan=45] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 208 sw INFO asyncssh:logging.py:92 [conn=72, chan=46] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 65 sw INFO asyncssh:logging.py:92 [conn=72, chan=47] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 209 sw INFO asyncssh:logging.py:92 [conn=72, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=39] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=40] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=42] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=44] Channel closed DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 206 sw INFO asyncssh:logging.py:92 [conn=72, chan=49] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 161 sw INFO asyncssh:logging.py:92 [conn=72, chan=50] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 19 sw INFO asyncssh:logging.py:92 [conn=72, chan=51] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=72, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=45] Command: get_cpu_traps_rate_code_avg 207 sw INFO asyncssh:logging.py:92 [conn=72, chan=46] Command: get_cpu_traps_rate_code_avg 208 sw INFO asyncssh:logging.py:92 [conn=72, chan=47] Command: get_cpu_traps_rate_code_avg 65 sw INFO asyncssh:logging.py:92 [conn=72, chan=48] Command: get_cpu_traps_rate_code_avg 209 sw INFO asyncssh:logging.py:92 [conn=72, chan=49] Command: get_cpu_traps_rate_code_avg 206 sw INFO asyncssh:logging.py:92 [conn=72, chan=50] Command: get_cpu_traps_rate_code_avg 161 sw INFO asyncssh:logging.py:92 [conn=72, chan=51] Command: get_cpu_traps_rate_code_avg 19 sw INFO asyncssh:logging.py:92 [conn=72, chan=52] Command: get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=72, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=46] Channel closed DEBUG infra2:Logger.py:156 201 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 201 expected 200 for stat_code 208 INFO asyncssh:logging.py:92 [conn=72, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=45] Channel closed DEBUG infra2:Logger.py:156 1021 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1021 expected 1000 for stat_code 207 INFO asyncssh:logging.py:92 [conn=72, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=49] Channel closed DEBUG infra2:Logger.py:156 1019 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1019 expected 1000 for stat_code 206 INFO asyncssh:logging.py:92 [conn=72, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=50] Channel closed DEBUG infra2:Logger.py:156 10146 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 10146 expected 10000 for stat_code 161 INFO asyncssh:logging.py:92 [conn=72, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=48] Channel closed DEBUG infra2:Logger.py:156 102 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 102 expected 100 for stat_code 209 INFO asyncssh:logging.py:92 [conn=72, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=52] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=51] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=47] Received channel close DEBUG infra2:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 200 expected 200 for stat_code 30 DEBUG infra2:Logger.py:156 100 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 100 expected 100 for stat_code 19 INFO asyncssh:logging.py:92 [conn=72, chan=47] Channel closed DEBUG infra2:Logger.py:156 103 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 103 expected 100 for stat_code 65 INFO asyncssh:logging.py:92 [conn=72, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=54] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=56] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=58] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=53] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=54] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=56] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=58] Received channel close DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=72, chan=60] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=72, chan=61] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=72, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=57] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=55] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=58] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=59] Received channel close DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=72, chan=63] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=72, chan=64] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_response INFO asyncssh:logging.py:92 [conn=72, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=59] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=60] Command: get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=72, chan=61] Command: get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=72, chan=62] Command: get_devlink_cpu_traps_rate_avg dhcp DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=72, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=63] Command: get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=72, chan=64] Command: get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=72, chan=65] Command: get_devlink_cpu_traps_rate_avg arp_response INFO asyncssh:logging.py:92 [conn=72, chan=66] Command: get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=72, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=64] Channel closed DEBUG infra2:Logger.py:156 203 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 203 expected 200 for trap_code lldp INFO asyncssh:logging.py:92 [conn=72, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=63] Channel closed DEBUG infra2:Logger.py:156 102 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 102 expected 100 for trap_code arp_bc INFO asyncssh:logging.py:92 [conn=72, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=60] Channel closed DEBUG infra2:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 200 expected 200 for trap_code stp INFO asyncssh:logging.py:92 [conn=72, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=61] Channel closed DEBUG infra2:Logger.py:156 205 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 205 expected 200 for trap_code lacp INFO asyncssh:logging.py:92 [conn=72, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=62] Channel closed DEBUG infra2:Logger.py:156 102 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 102 expected 100 for trap_code dhcp INFO asyncssh:logging.py:92 [conn=72, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=66] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=65] Received channel close DEBUG infra2:Logger.py:156 103 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 103 expected 100 for trap_code router_mc INFO asyncssh:logging.py:92 [conn=72, chan=65] Channel closed DEBUG infra2:Logger.py:156 308 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 308 expected 300 for trap_code arp_response INFO asyncssh:logging.py:92 [conn=72, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=68] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=70] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=72] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=74] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=67] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=68] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg ssh INFO asyncssh:logging.py:92 [conn=72, chan=75] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg telnet INFO asyncssh:logging.py:92 [conn=72, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=75] Command: get_devlink_cpu_traps_rate_avg ssh INFO asyncssh:logging.py:92 [conn=72, chan=76] Command: get_devlink_cpu_traps_rate_avg telnet INFO asyncssh:logging.py:92 [conn=72, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=71] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=72] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=73] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=69] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=74] Received channel close DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg mac_to_me INFO asyncssh:logging.py:92 [conn=72, chan=77] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=72, chan=78] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg icmp INFO asyncssh:logging.py:92 [conn=72, chan=79] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg bgp INFO asyncssh:logging.py:92 [conn=72, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=70] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=74] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg local_route INFO asyncssh:logging.py:92 [conn=72, chan=81] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=72, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=77] Command: get_devlink_cpu_traps_rate_avg mac_to_me INFO asyncssh:logging.py:92 [conn=72, chan=78] Command: get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=72, chan=79] Command: get_devlink_cpu_traps_rate_avg icmp INFO asyncssh:logging.py:92 [conn=72, chan=80] Command: get_devlink_cpu_traps_rate_avg bgp INFO asyncssh:logging.py:92 [conn=72, chan=81] Command: get_devlink_cpu_traps_rate_avg local_route INFO asyncssh:logging.py:92 [conn=72, chan=82] Command: get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=72, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=75] Channel closed DEBUG infra2:Logger.py:156 1012 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1012 expected 1000 for trap_code ssh INFO asyncssh:logging.py:92 [conn=72, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=76] Channel closed DEBUG infra2:Logger.py:156 204 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 204 expected 200 for trap_code telnet INFO asyncssh:logging.py:92 [conn=72, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=77] Channel closed DEBUG infra2:Logger.py:156 102 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 102 expected 100 for trap_code mac_to_me INFO asyncssh:logging.py:92 [conn=72, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=78] Channel closed DEBUG infra2:Logger.py:156 100 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 100 expected 100 for trap_code ip_bc_mac INFO asyncssh:logging.py:92 [conn=72, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=81] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=80] Received channel close DEBUG infra2:Logger.py:156 10226 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 10226 expected 10000 for trap_code local_route INFO asyncssh:logging.py:92 [conn=72, chan=80] Channel closed DEBUG infra2:Logger.py:156 1017 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1017 expected 1000 for trap_code bgp INFO asyncssh:logging.py:92 [conn=72, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=82] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=79] Received channel close DEBUG infra2:Logger.py:156 206 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 206 expected 200 for trap_code vrrp INFO asyncssh:logging.py:92 [conn=72, chan=79] Channel closed DEBUG infra2:Logger.py:156 103 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 103 expected 100 for trap_code icmp INFO asyncssh:logging.py:92 [conn=72, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=83] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=72, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=84] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=72, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=84] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=72, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=85] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 flower skip_sw dst_mac 02:f7:96:bf:cc:ad src_ip 49.45.12.168 action trap INFO asyncssh:logging.py:92 [conn=72, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=86] Command: tc filter add dev swp33 ingress protocol ipv4 flower skip_sw dst_mac 02:f7:96:bf:cc:ad src_ip 49.45.12.168 action trap INFO asyncssh:logging.py:92 [conn=72, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=86] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=72, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=87] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 ingress INFO asyncssh:logging.py:92 [conn=72, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=88] Command: tc qdisc add dev swp34 ingress INFO asyncssh:logging.py:92 [conn=72, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=88] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=72, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=89] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp34 ingress protocol ipv4 flower skip_sw dst_mac 02:cc:a3:03:d2:35 src_ip 102.68.116.220 action trap INFO asyncssh:logging.py:92 [conn=72, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=90] Command: tc filter add dev swp34 ingress protocol ipv4 flower skip_sw dst_mac 02:cc:a3:03:d2:35 src_ip 102.68.116.220 action trap INFO asyncssh:logging.py:92 [conn=72, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=90] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=72, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=92] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=91] Channel closed INFO asyncssh:logging.py:92 [conn=72, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=92] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=72, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=92] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=72, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=93] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=72, chan=94] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=72, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=93] Channel closed DEBUG infra2:Logger.py:156 4047 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 4047 expected 4000 for stat_code 195 INFO asyncssh:logging.py:92 [conn=72, chan=94] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=94] Channel closed DEBUG infra2:Logger.py:156 4051 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 4051 expected 4000 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_sct_basic_ports[2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_sct.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=72, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=95] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=72, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=96] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=96] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=96] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:11:21 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=72, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=97] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=72, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=98] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=72, chan=98] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=98] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=72, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=99] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=72, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=100] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=72, chan=100] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=100] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=72, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=101] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=72, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=102] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=72, chan=102] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=102] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=72, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=103] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=103] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=72, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=104] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=104] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=104] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=104] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:11:22 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=72, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=105] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=105] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=105] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=105] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=72, chan=106] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=106] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=72, chan=106] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=106] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=106] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp34","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=72, chan=107] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=107] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=107] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=107] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=107] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=72, chan=108] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=108] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=72, chan=108] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=108] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=108] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=72, chan=109] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=109] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=109] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=109] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=109] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=72, chan=110] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=110] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=72, chan=110] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=110] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=110] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=72, chan=111] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=111] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=111] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=111] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=111] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=112] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=112] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=112] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=112] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=112] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=72, chan=113] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=113] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=113] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=113] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=113] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=114] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=114] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=114] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=114] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=114] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=72, chan=115] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=115] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=115] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=115] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=115] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=116] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=116] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=116] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=116] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=116] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=72, chan=117] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=117] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=117] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=117] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=117] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=118] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=118] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=118] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=118] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=118] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=72, chan=119] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=119] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=119] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=119] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=119] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=120] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=120] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=120] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=120] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=120] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=72, chan=121] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=121] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=121] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=121] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=121] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=122] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=122] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=122] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=122] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=122] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=72, chan=123] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=123] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=123] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=123] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=123] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=124] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=124] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=124] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=124] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=124] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=72, chan=125] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=125] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=125] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=125] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=125] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=126] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=126] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=72, chan=126] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=126] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=126] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=72, chan=127] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=127] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=127] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=127] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=127] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=72, chan=128] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=128] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=72, chan=128] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=128] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=128] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=72, chan=129] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=129] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=129] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=129] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=129] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=72, chan=130] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=130] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=72, chan=130] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=130] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=130] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=72, chan=131] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=131] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=131] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=131] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=131] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=72, chan=132] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=132] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=72, chan=132] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=132] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=132] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=72, chan=133] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=133] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=133] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=133] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=133] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 ingress INFO asyncssh:logging.py:92 [conn=72, chan=134] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=134] Command: tc qdisc delete dev swp34 ingress INFO asyncssh:logging.py:92 [conn=72, chan=134] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=134] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=134] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=72, chan=135] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=135] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=135] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=135] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=135] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=72, chan=136] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=136] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=72, chan=136] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=136] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=136] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=72, chan=137] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=137] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=137] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=137] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=137] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=72, chan=138] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=138] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=72, chan=138] Received exit status 2 INFO asyncssh:logging.py:92 [conn=72, chan=138] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=138] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=72, chan=139] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=139] Command: date INFO asyncssh:logging.py:92 [conn=72, chan=139] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=139] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=139] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=72, chan=140] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=72, chan=140] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=72, chan=140] Received exit status 0 INFO asyncssh:logging.py:92 [conn=72, chan=140] Received channel close INFO asyncssh:logging.py:92 [conn=72, chan=140] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_sct.py::test_devlink_sct_basic_ports[4] | 507.61 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-4117' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_sct_basic_ports[4]">Starting testcase:test_devlink_sct_basic_ports[4] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_sct.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=72, chan=141] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=73] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=73] Local address: 172.17.0.2, port 48956 INFO asyncssh:logging.py:92 [conn=73] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=73] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=73] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=73, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:11:22 UTC 2023 INFO asyncssh:logging.py:92 [conn=73, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=73, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=73, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=73, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=73, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=73, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=73, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=73, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=73, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=73, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=73, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:11:23 UTC 2023 INFO asyncssh:logging.py:92 [conn=73, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=73, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=73, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev swp33 INFO asyncssh:logging.py:92 [conn=73, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=12] Command: ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev swp33 INFO asyncssh:logging.py:92 [conn=73, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.2.4/24 broadcast 192.168.2.255 dev swp34 INFO asyncssh:logging.py:92 [conn=73, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=14] Command: ip address add 192.168.2.4/24 broadcast 192.168.2.255 dev swp34 INFO asyncssh:logging.py:92 [conn=73, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.3.4/24 broadcast 192.168.3.255 dev swp35 INFO asyncssh:logging.py:92 [conn=73, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=16] Command: ip address add 192.168.3.4/24 broadcast 192.168.3.255 dev swp35 INFO asyncssh:logging.py:92 [conn=73, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.4.4/24 broadcast 192.168.4.255 dev swp36 INFO asyncssh:logging.py:92 [conn=73, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=18] Command: ip address add 192.168.4.4/24 broadcast 192.168.4.255 dev swp36 INFO asyncssh:logging.py:92 [conn=73, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_192.168.1.5/24', 'count': 1, 'ip': '192.168.1.5', 'gw': '192.168.1.4', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_192.168.2.5/24', 'count': 1, 'ip': '192.168.2.5', 'gw': '192.168.2.4', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_192.168.3.5/24', 'count': 1, 'ip': '192.168.3.5', 'gw': '192.168.3.4', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_192.168.4.5/24', 'count': 1, 'ip': '192.168.4.5', 'gw': '192.168.4.4', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=73, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=19] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp33 INFO asyncssh:logging.py:92 [conn=73, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=20] Command: bridge -j vlan show dev swp33 INFO asyncssh:logging.py:92 [conn=73, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=20] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp33 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=73, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp33 INFO asyncssh:logging.py:92 [conn=73, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=22] Command: ip -j address show swp33 INFO asyncssh:logging.py:92 [conn=73, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.4","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"swp33","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp33 ', 'rc': 0, 'result': '[{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.4","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"swp33","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO asyncssh:logging.py:92 [conn=73, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=23] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp34 INFO asyncssh:logging.py:92 [conn=73, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=24] Command: bridge -j vlan show dev swp34 INFO asyncssh:logging.py:92 [conn=73, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=24] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp34 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=73, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp34 INFO asyncssh:logging.py:92 [conn=73, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=26] Command: ip -j address show swp34 INFO asyncssh:logging.py:92 [conn=73, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.2.4","prefixlen":24,"broadcast":"192.168.2.255","scope":"global","label":"swp34","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a6","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp34 ', 'rc': 0, 'result': '[{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.2.4","prefixlen":24,"broadcast":"192.168.2.255","scope":"global","label":"swp34","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a6","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO asyncssh:logging.py:92 [conn=73, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=27] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp35 INFO asyncssh:logging.py:92 [conn=73, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=28] Command: bridge -j vlan show dev swp35 INFO asyncssh:logging.py:92 [conn=73, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=28] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp35 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=73, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp35 INFO asyncssh:logging.py:92 [conn=73, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=30] Command: ip -j address show swp35 INFO asyncssh:logging.py:92 [conn=73, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=30] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.3.4","prefixlen":24,"broadcast":"192.168.3.255","scope":"global","label":"swp35","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a7","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp35 ', 'rc': 0, 'result': '[{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.3.4","prefixlen":24,"broadcast":"192.168.3.255","scope":"global","label":"swp35","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a7","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO asyncssh:logging.py:92 [conn=73, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=31] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp36 INFO asyncssh:logging.py:92 [conn=73, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=32] Command: bridge -j vlan show dev swp36 INFO asyncssh:logging.py:92 [conn=73, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=32] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp36 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=73, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp36 INFO asyncssh:logging.py:92 [conn=73, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=34] Command: ip -j address show swp36 INFO asyncssh:logging.py:92 [conn=73, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=34] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":41,"ifname":"swp36","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.4.4","prefixlen":24,"broadcast":"192.168.4.255","scope":"global","label":"swp36","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a8","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp36 ', 'rc': 0, 'result': '[{"ifindex":41,"ifname":"swp36","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.4.4","prefixlen":24,"broadcast":"192.168.4.255","scope":"global","label":"swp36","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a8","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lacp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lldp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dhcp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_bc_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_response_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for router_mc_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ssh_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for telnet_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bgp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for local_route_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mac_to_me_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for icmp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ip_bc_mac_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vrrp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for custome_stream_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stp_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lacp_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lldp_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dhcp_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_bc_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_response_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for router_mc_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ssh_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for telnet_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bgp_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for local_route_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mac_to_me_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for icmp_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ip_bc_mac_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vrrp_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for custome_stream_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stp_swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lacp_swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lldp_swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dhcp_swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_bc_swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_response_swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for router_mc_swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ssh_swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for telnet_swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bgp_swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for local_route_swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mac_to_me_swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for icmp_swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ip_bc_mac_swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vrrp_swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for custome_stream_swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stp_swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lacp_swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lldp_swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dhcp_swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_bc_swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_response_swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for router_mc_swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ssh_swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for telnet_swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bgp_swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for local_route_swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mac_to_me_swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for icmp_swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ip_bc_mac_swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vrrp_swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for custome_stream_swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_192.168.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_192.168.3.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_192.168.4.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=73, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=35] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=36] Channel closed DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 26 sw INFO asyncssh:logging.py:92 [conn=73, chan=42] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 27 sw INFO asyncssh:logging.py:92 [conn=73, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=39] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=41] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 5 sw INFO asyncssh:logging.py:92 [conn=73, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=38] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=40] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=41] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=37] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 33 sw INFO asyncssh:logging.py:92 [conn=73, chan=45] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 188 sw INFO asyncssh:logging.py:92 [conn=73, chan=46] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 29 sw INFO asyncssh:logging.py:92 [conn=73, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=42] Command: get_cpu_traps_rate_code_avg 26 sw INFO asyncssh:logging.py:92 [conn=73, chan=43] Command: get_cpu_traps_rate_code_avg 27 sw INFO asyncssh:logging.py:92 [conn=73, chan=37] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=44] Command: get_cpu_traps_rate_code_avg 5 sw DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 28 sw INFO asyncssh:logging.py:92 [conn=73, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=45] Command: get_cpu_traps_rate_code_avg 33 sw INFO asyncssh:logging.py:92 [conn=73, chan=46] Command: get_cpu_traps_rate_code_avg 188 sw INFO asyncssh:logging.py:92 [conn=73, chan=47] Command: get_cpu_traps_rate_code_avg 29 sw INFO asyncssh:logging.py:92 [conn=73, chan=48] Command: get_cpu_traps_rate_code_avg 28 sw INFO asyncssh:logging.py:92 [conn=73, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=42] Channel closed DEBUG infra2:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 202 expected 200 for stat_code 26 INFO asyncssh:logging.py:92 [conn=73, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=44] Channel closed DEBUG infra2:Logger.py:156 118 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 118 expected 100 for stat_code 5 INFO asyncssh:logging.py:92 [conn=73, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=47] Channel closed DEBUG infra2:Logger.py:156 120 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 120 expected 100 for stat_code 29 INFO asyncssh:logging.py:92 [conn=73, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=43] Channel closed DEBUG infra2:Logger.py:156 204 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 204 expected 200 for stat_code 27 INFO asyncssh:logging.py:92 [conn=73, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=48] Channel closed DEBUG infra2:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 200 expected 200 for stat_code 28 INFO asyncssh:logging.py:92 [conn=73, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=45] Channel closed DEBUG infra2:Logger.py:156 121 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 121 expected 100 for stat_code 33 INFO asyncssh:logging.py:92 [conn=73, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=46] Channel closed DEBUG infra2:Logger.py:156 318 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 318 expected 300 for stat_code 188 INFO asyncssh:logging.py:92 [conn=73, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=50] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=52] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=54] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=56] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=49] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=50] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=52] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 207 sw INFO asyncssh:logging.py:92 [conn=73, chan=57] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 208 sw INFO asyncssh:logging.py:92 [conn=73, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=52] Channel closed DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 161 sw INFO asyncssh:logging.py:92 [conn=73, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=57] Command: get_cpu_traps_rate_code_avg 207 sw INFO asyncssh:logging.py:92 [conn=73, chan=58] Command: get_cpu_traps_rate_code_avg 208 sw INFO asyncssh:logging.py:92 [conn=73, chan=59] Command: get_cpu_traps_rate_code_avg 161 sw INFO asyncssh:logging.py:92 [conn=73, chan=51] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=56] Received exit status 0 DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 206 sw INFO asyncssh:logging.py:92 [conn=73, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=53] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=56] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 65 sw INFO asyncssh:logging.py:92 [conn=73, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=56] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=55] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=73, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=54] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=55] Channel closed DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 19 sw INFO asyncssh:logging.py:92 [conn=73, chan=63] Requesting new SSH session DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 209 sw INFO asyncssh:logging.py:92 [conn=73, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=60] Command: get_cpu_traps_rate_code_avg 206 sw INFO asyncssh:logging.py:92 [conn=73, chan=61] Command: get_cpu_traps_rate_code_avg 65 sw INFO asyncssh:logging.py:92 [conn=73, chan=62] Command: get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=73, chan=63] Command: get_cpu_traps_rate_code_avg 19 sw INFO asyncssh:logging.py:92 [conn=73, chan=64] Command: get_cpu_traps_rate_code_avg 209 sw INFO asyncssh:logging.py:92 [conn=73, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=58] Channel closed DEBUG infra2:Logger.py:156 200 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 200 expected 200 for stat_code 208 INFO asyncssh:logging.py:92 [conn=73, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=57] Channel closed DEBUG infra2:Logger.py:156 1011 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1011 expected 1000 for stat_code 207 INFO asyncssh:logging.py:92 [conn=73, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=61] Channel closed DEBUG infra2:Logger.py:156 119 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 119 expected 100 for stat_code 65 INFO asyncssh:logging.py:92 [conn=73, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=62] Channel closed DEBUG infra2:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 202 expected 200 for stat_code 30 INFO asyncssh:logging.py:92 [conn=73, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=64] Channel closed DEBUG infra2:Logger.py:156 121 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 121 expected 100 for stat_code 209 INFO asyncssh:logging.py:92 [conn=73, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=63] Channel closed DEBUG infra2:Logger.py:156 121 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 121 expected 100 for stat_code 19 INFO asyncssh:logging.py:92 [conn=73, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=60] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=59] Received channel close DEBUG infra2:Logger.py:156 1016 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1016 expected 1000 for stat_code 206 INFO asyncssh:logging.py:92 [conn=73, chan=59] Channel closed DEBUG infra2:Logger.py:156 10132 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 10132 expected 10000 for stat_code 161 INFO asyncssh:logging.py:92 [conn=73, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=66] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=68] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=70] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=65] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=66] Received channel close DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=73, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=66] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=73, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=67] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=73, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=72] Command: get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=73, chan=73] Command: get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=73, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=68] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=69] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=71] Received channel close DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=73, chan=75] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=73, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=71] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=74] Command: get_devlink_cpu_traps_rate_avg lldp DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=73, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=70] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=75] Command: get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=73, chan=76] Command: get_devlink_cpu_traps_rate_avg arp_bc DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_response INFO asyncssh:logging.py:92 [conn=73, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=77] Command: get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=73, chan=78] Command: get_devlink_cpu_traps_rate_avg arp_response INFO asyncssh:logging.py:92 [conn=73, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=74] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=72] Received channel close DEBUG infra2:Logger.py:156 204 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 204 expected 200 for trap_code lldp INFO asyncssh:logging.py:92 [conn=73, chan=72] Channel closed DEBUG infra2:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 202 expected 200 for trap_code stp INFO asyncssh:logging.py:92 [conn=73, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=76] Channel closed DEBUG infra2:Logger.py:156 121 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 121 expected 100 for trap_code arp_bc INFO asyncssh:logging.py:92 [conn=73, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=78] Channel closed DEBUG infra2:Logger.py:156 318 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 318 expected 300 for trap_code arp_response INFO asyncssh:logging.py:92 [conn=73, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=73] Channel closed DEBUG infra2:Logger.py:156 204 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 204 expected 200 for trap_code lacp INFO asyncssh:logging.py:92 [conn=73, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=75] Channel closed DEBUG infra2:Logger.py:156 117 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 117 expected 100 for trap_code dhcp INFO asyncssh:logging.py:92 [conn=73, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=77] Channel closed DEBUG infra2:Logger.py:156 118 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 118 expected 100 for trap_code router_mc INFO asyncssh:logging.py:92 [conn=73, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=80] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=82] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=84] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=86] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=81] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=82] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=79] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=84] Received channel close DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg bgp INFO asyncssh:logging.py:92 [conn=73, chan=87] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg local_route INFO asyncssh:logging.py:92 [conn=73, chan=88] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg ssh INFO asyncssh:logging.py:92 [conn=73, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=80] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=83] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=85] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=84] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=86] Received channel close DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg telnet INFO asyncssh:logging.py:92 [conn=73, chan=90] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg mac_to_me INFO asyncssh:logging.py:92 [conn=73, chan=91] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg icmp INFO asyncssh:logging.py:92 [conn=73, chan=92] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=73, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=86] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=87] Command: get_devlink_cpu_traps_rate_avg bgp INFO asyncssh:logging.py:92 [conn=73, chan=88] Command: get_devlink_cpu_traps_rate_avg local_route INFO asyncssh:logging.py:92 [conn=73, chan=89] Command: get_devlink_cpu_traps_rate_avg ssh DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=73, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=90] Command: get_devlink_cpu_traps_rate_avg telnet INFO asyncssh:logging.py:92 [conn=73, chan=91] Command: get_devlink_cpu_traps_rate_avg mac_to_me INFO asyncssh:logging.py:92 [conn=73, chan=92] Command: get_devlink_cpu_traps_rate_avg icmp INFO asyncssh:logging.py:92 [conn=73, chan=93] Command: get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=73, chan=94] Command: get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=73, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=89] Channel closed DEBUG infra2:Logger.py:156 1021 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1021 expected 1000 for trap_code ssh INFO asyncssh:logging.py:92 [conn=73, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=87] Channel closed DEBUG infra2:Logger.py:156 1012 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1012 expected 1000 for trap_code bgp INFO asyncssh:logging.py:92 [conn=73, chan=94] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=94] Channel closed DEBUG infra2:Logger.py:156 204 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 204 expected 200 for trap_code vrrp INFO asyncssh:logging.py:92 [conn=73, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=91] Channel closed DEBUG infra2:Logger.py:156 120 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 120 expected 100 for trap_code mac_to_me INFO asyncssh:logging.py:92 [conn=73, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=90] Channel closed DEBUG infra2:Logger.py:156 205 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 205 expected 200 for trap_code telnet INFO asyncssh:logging.py:92 [conn=73, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=88] Channel closed DEBUG infra2:Logger.py:156 10237 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 10237 expected 10000 for trap_code local_route INFO asyncssh:logging.py:92 [conn=73, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=93] Channel closed DEBUG infra2:Logger.py:156 122 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 122 expected 100 for trap_code ip_bc_mac INFO asyncssh:logging.py:92 [conn=73, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=92] Channel closed DEBUG infra2:Logger.py:156 120 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 120 expected 100 for trap_code icmp INFO asyncssh:logging.py:92 [conn=73, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=95] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=73, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=96] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=73, chan=96] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=96] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=97] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 flower skip_sw dst_mac 02:21:07:a5:5d:7b vlan_id 1846 action trap INFO asyncssh:logging.py:92 [conn=73, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=98] Command: tc filter add dev swp33 ingress protocol 0x8100 flower skip_sw dst_mac 02:21:07:a5:5d:7b vlan_id 1846 action trap INFO asyncssh:logging.py:92 [conn=73, chan=98] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=98] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=99] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 ingress INFO asyncssh:logging.py:92 [conn=73, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=100] Command: tc qdisc add dev swp34 ingress INFO asyncssh:logging.py:92 [conn=73, chan=100] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=100] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=101] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp34 ingress protocol 802.1q flower skip_sw dst_mac 02:26:4a:2b:24:fa vlan_id 3892 action trap INFO asyncssh:logging.py:92 [conn=73, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=102] Command: tc filter add dev swp34 ingress protocol 802.1q flower skip_sw dst_mac 02:26:4a:2b:24:fa vlan_id 3892 action trap INFO asyncssh:logging.py:92 [conn=73, chan=102] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=102] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=103] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=103] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp35 ingress INFO asyncssh:logging.py:92 [conn=73, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=104] Command: tc qdisc add dev swp35 ingress INFO asyncssh:logging.py:92 [conn=73, chan=104] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=104] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=104] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=105] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=105] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=105] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=105] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp35 ingress protocol 802.1q flower skip_sw src_mac 02:9f:61:4f:30:40 vlan_id 1984 action trap INFO asyncssh:logging.py:92 [conn=73, chan=106] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=106] Command: tc filter add dev swp35 ingress protocol 802.1q flower skip_sw src_mac 02:9f:61:4f:30:40 vlan_id 1984 action trap INFO asyncssh:logging.py:92 [conn=73, chan=106] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=106] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=106] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=107] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=107] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=107] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=107] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=107] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp36 ingress INFO asyncssh:logging.py:92 [conn=73, chan=108] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=108] Command: tc qdisc add dev swp36 ingress INFO asyncssh:logging.py:92 [conn=73, chan=108] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=108] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=108] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=109] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=109] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=109] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=109] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=109] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp36 ingress protocol 0x8100 flower skip_sw src_mac 02:ba:0b:74:ef:0c dst_mac 02:3e:3b:3f:8d:5c vlan_id 2425 action trap INFO asyncssh:logging.py:92 [conn=73, chan=110] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=110] Command: tc filter add dev swp36 ingress protocol 0x8100 flower skip_sw src_mac 02:ba:0b:74:ef:0c dst_mac 02:3e:3b:3f:8d:5c vlan_id 2425 action trap INFO asyncssh:logging.py:92 [conn=73, chan=110] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=110] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=110] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=111] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=112] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=111] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=112] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=111] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=111] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=111] Channel closed INFO asyncssh:logging.py:92 [conn=73, chan=112] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=112] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=73, chan=113] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=112] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=73, chan=114] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=113] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=73, chan=114] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=73, chan=113] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=113] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=113] Channel closed DEBUG infra2:Logger.py:156 4040 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 4040 expected 4000 for stat_code 195 INFO asyncssh:logging.py:92 [conn=73, chan=114] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=114] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=114] Channel closed DEBUG infra2:Logger.py:156 4044 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 4044 expected 4000 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_sct_basic_ports[4] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_sct.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=73, chan=115] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=115] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=115] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=115] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=115] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=73, chan=116] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=116] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=116] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=116] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=116] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:19:49 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=73, chan=117] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=117] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=117] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=117] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=117] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=73, chan=118] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=118] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=73, chan=118] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=118] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=118] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=119] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=119] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=119] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=119] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=119] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=73, chan=120] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=120] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=73, chan=120] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=120] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=120] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=73, chan=121] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=121] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=121] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=121] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=121] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=73, chan=122] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=122] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=73, chan=122] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=122] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=122] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=123] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=123] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=123] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=123] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=123] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=73, chan=124] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=124] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=124] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=124] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=124] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:19:49 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=73, chan=125] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=125] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=125] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=125] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=125] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=73, chan=126] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=126] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=73, chan=126] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=126] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=126] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp34","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp35","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp36","parent":"ffff:fff1","options":{}}] INFO asyncssh:logging.py:92 [conn=73, chan=127] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=127] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=127] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=127] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=127] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=73, chan=128] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=128] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=73, chan=128] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=128] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=128] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=73, chan=129] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=129] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=129] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=129] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=129] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=73, chan=130] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=130] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=73, chan=130] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=130] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=130] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=73, chan=131] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=131] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=131] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=131] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=131] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=132] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=132] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=132] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=132] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=132] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=73, chan=133] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=133] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=133] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=133] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=133] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=134] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=134] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=134] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=134] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=134] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=73, chan=135] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=135] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=135] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=135] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=135] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=136] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=136] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=136] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=136] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=136] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=73, chan=137] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=137] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=137] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=137] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=137] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=138] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=138] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=138] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=138] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=138] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=73, chan=139] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=139] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=139] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=139] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=139] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=140] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=140] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=140] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=140] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=140] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=73, chan=141] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=141] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=141] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=141] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=141] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=142] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=142] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=142] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=142] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=142] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=73, chan=143] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=143] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=143] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=143] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=143] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=144] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=144] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=144] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=144] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=144] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=73, chan=145] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=145] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=145] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=145] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=145] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=146] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=146] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=73, chan=146] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=146] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=146] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=73, chan=147] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=147] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=147] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=147] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=147] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=73, chan=148] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=148] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=73, chan=148] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=148] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=148] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=73, chan=149] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=149] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=149] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=149] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=149] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=73, chan=150] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=150] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=73, chan=150] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=150] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=150] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=151] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=151] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=151] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=151] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=151] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=73, chan=152] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=152] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=73, chan=152] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=152] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=152] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=73, chan=153] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=153] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=153] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=153] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=153] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 ingress INFO asyncssh:logging.py:92 [conn=73, chan=154] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=154] Command: tc qdisc delete dev swp34 ingress INFO asyncssh:logging.py:92 [conn=73, chan=154] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=154] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=154] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=155] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=155] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=155] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=155] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=155] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=73, chan=156] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=156] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=73, chan=156] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=156] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=156] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=73, chan=157] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=157] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=157] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=157] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=157] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 ingress INFO asyncssh:logging.py:92 [conn=73, chan=158] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=158] Command: tc qdisc delete dev swp35 ingress INFO asyncssh:logging.py:92 [conn=73, chan=158] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=158] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=158] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=159] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=159] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=159] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=159] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=159] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=73, chan=160] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=160] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=73, chan=160] Received exit status 2 INFO asyncssh:logging.py:92 [conn=73, chan=160] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=160] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=73, chan=161] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=161] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=161] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=161] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=161] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 ingress INFO asyncssh:logging.py:92 [conn=73, chan=162] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=162] Command: tc qdisc delete dev swp36 ingress INFO asyncssh:logging.py:92 [conn=73, chan=162] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=162] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=162] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=73, chan=163] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=163] Command: date INFO asyncssh:logging.py:92 [conn=73, chan=163] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=163] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=163] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=73, chan=164] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=73, chan=164] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=73, chan=164] Received exit status 0 INFO asyncssh:logging.py:92 [conn=73, chan=164] Received channel close INFO asyncssh:logging.py:92 [conn=73, chan=164] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_sct.py::test_devlink_static_trap_disable | 1334.35 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-4326' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_static_trap_disable">Starting testcase:test_devlink_static_trap_disable from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_sct.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=73, chan=165] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=74] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=74] Local address: 172.17.0.2, port 40428 INFO asyncssh:logging.py:92 [conn=74] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=74] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=74] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=74, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:19:50 UTC 2023 INFO asyncssh:logging.py:92 [conn=74, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=1] Channel closed DEBUG infra2:Logger.py:156 cat /sys/kernel/debug/prestera/sct/* INFO asyncssh:logging.py:92 [conn=74, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=2] Command: cat /sys/kernel/debug/prestera/sct/* INFO asyncssh:logging.py:92 [conn=74, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=2] Channel closed DEBUG infra2:Logger.py:156 all_unspecified_cpu_opcodes: 100 (pps) sct_acl_trap_queue_0: 4000 (pps) sct_acl_trap_queue_1: 4000 (pps) sct_acl_trap_queue_2: 4000 (pps) sct_acl_trap_queue_3: 4000 (pps) sct_acl_trap_queue_4: 4000 (pps) sct_acl_trap_queue_5: 4000 (pps) sct_acl_trap_queue_6: 4000 (pps) sct_acl_trap_queue_7: 4000 (pps) sct_arp_intervention: 100 (pps) sct_arp_to_me: 300 (pps) sct_bgp: 1000 (pps) sct_bgp_all_routers_mc: 100 (pps) sct_cdp: 200 (pps) sct_default_route: 400 (pps) sct_dhcp: 100 (pps) sct_icmp: 100 (pps) sct_igmp: 400 (pps) sct_ip_bc: 100 (pps) sct_ip_to_me: 10000 (pps) sct_isis: 1000 (pps) sct_lacp: 200 (pps) sct_lldp: 200 (pps) sct_nat: 10000 (pps) sct_ospf: 1000 (pps) sct_special_ip4_icmp_redirect: 100 (pps) sct_special_ip4_mtu_exceed: 100 (pps) sct_special_ip4_options_in_ip_hdr: 100 (pps) sct_special_ip4_zero_ttl: 100 (pps) sct_ssh: 1000 (pps) sct_stp: 200 (pps) sct_telnet: 200 (pps) sct_vrrp: 200 (pps) INFO asyncssh:logging.py:92 [conn=74, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=3] Channel closed DEBUG infra2:Logger.py:156 for sct in `find /sys/kernel/debug/prestera/sct/*`; do echo 0 > $sct; done INFO asyncssh:logging.py:92 [conn=74, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=4] Command: for sct in `find /sys/kernel/debug/prestera/sct/*`; do echo 0 > $sct; done INFO asyncssh:logging.py:92 [conn=74, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=74, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=74, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:19:50 UTC 2023 INFO asyncssh:logging.py:92 [conn=74, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=7] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=74, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=8] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=74, chan=8] Received exit status 1 INFO asyncssh:logging.py:92 [conn=74, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=74, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=9] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=74, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=10] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=74, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=74, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=11] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=74, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=12] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=74, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=12] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=74, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=74, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:19:50 UTC 2023 INFO asyncssh:logging.py:92 [conn=74, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=74, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=16] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=74, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=74, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev swp33 INFO asyncssh:logging.py:92 [conn=74, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=18] Command: ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev swp33 INFO asyncssh:logging.py:92 [conn=74, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_192.168.1.5/24', 'count': 1, 'ip': '192.168.1.5', 'gw': '192.168.1.4', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.5/24', 'count': 1, 'ip': '2.2.2.5', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=74, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=19] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp33 INFO asyncssh:logging.py:92 [conn=74, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=20] Command: bridge -j vlan show dev swp33 INFO asyncssh:logging.py:92 [conn=74, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=20] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp33 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=74, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp33 INFO asyncssh:logging.py:92 [conn=74, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=22] Command: ip -j address show swp33 INFO asyncssh:logging.py:92 [conn=74, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.4","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"swp33","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp33 ', 'rc': 0, 'result': '[{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.4","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"swp33","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=23] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=24] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 26 sw INFO asyncssh:logging.py:92 [conn=74, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=24] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=74, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=25] Command: get_cpu_traps_rate_code_avg 26 sw INFO asyncssh:logging.py:92 [conn=74, chan=26] Command: get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=74, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=25] Channel closed DEBUG infra2:Logger.py:156 66082 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66082 expected 65000 for stat_code 26 INFO asyncssh:logging.py:92 [conn=74, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=26] Channel closed DEBUG infra2:Logger.py:156 66322 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66322 expected 65000 for trap_code stp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lacp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=27] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=28] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 27 sw INFO asyncssh:logging.py:92 [conn=74, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=28] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=74, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=29] Command: get_cpu_traps_rate_code_avg 27 sw INFO asyncssh:logging.py:92 [conn=74, chan=30] Command: get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=74, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=29] Channel closed DEBUG infra2:Logger.py:156 66133 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66133 expected 65000 for stat_code 27 INFO asyncssh:logging.py:92 [conn=74, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=30] Channel closed DEBUG infra2:Logger.py:156 66274 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66274 expected 65000 for trap_code lacp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: lacp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lldp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=31] Channel closed DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 28 sw INFO asyncssh:logging.py:92 [conn=74, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=33] Command: get_cpu_traps_rate_code_avg 28 sw INFO asyncssh:logging.py:92 [conn=74, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=32] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=74, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=34] Command: get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=74, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=33] Channel closed DEBUG infra2:Logger.py:156 66978 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66978 expected 65000 for stat_code 28 INFO asyncssh:logging.py:92 [conn=74, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=34] Channel closed DEBUG infra2:Logger.py:156 67537 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 67537 expected 65000 for trap_code lldp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: lldp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dhcp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=35] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=36] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 33 sw INFO asyncssh:logging.py:92 [conn=74, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=36] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=74, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=37] Command: get_cpu_traps_rate_code_avg 33 sw INFO asyncssh:logging.py:92 [conn=74, chan=38] Command: get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=74, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=37] Channel closed DEBUG infra2:Logger.py:156 66120 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66120 expected 65000 for stat_code 33 INFO asyncssh:logging.py:92 [conn=74, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=38] Channel closed DEBUG infra2:Logger.py:156 66368 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66368 expected 65000 for trap_code dhcp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: dhcp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_bc_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=39] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=40] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 5 sw INFO asyncssh:logging.py:92 [conn=74, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=40] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=74, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=41] Command: get_cpu_traps_rate_code_avg 5 sw INFO asyncssh:logging.py:92 [conn=74, chan=42] Command: get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=74, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=41] Channel closed DEBUG infra2:Logger.py:156 66137 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66137 expected 65000 for stat_code 5 INFO asyncssh:logging.py:92 [conn=74, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=42] Channel closed DEBUG infra2:Logger.py:156 66349 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66349 expected 65000 for trap_code arp_bc INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: arp_bc_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_response_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=44] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=43] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=44] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 188 sw INFO asyncssh:logging.py:92 [conn=74, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=44] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_response INFO asyncssh:logging.py:92 [conn=74, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=45] Command: get_cpu_traps_rate_code_avg 188 sw INFO asyncssh:logging.py:92 [conn=74, chan=46] Command: get_devlink_cpu_traps_rate_avg arp_response INFO asyncssh:logging.py:92 [conn=74, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=45] Channel closed DEBUG infra2:Logger.py:156 66098 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66098 expected 65000 for stat_code 188 INFO asyncssh:logging.py:92 [conn=74, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=46] Channel closed DEBUG infra2:Logger.py:156 66414 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66414 expected 65000 for trap_code arp_response INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: arp_response_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for router_mc_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=48] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=47] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=48] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 29 sw INFO asyncssh:logging.py:92 [conn=74, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=48] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=74, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=49] Command: get_cpu_traps_rate_code_avg 29 sw INFO asyncssh:logging.py:92 [conn=74, chan=50] Command: get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=74, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=49] Channel closed DEBUG infra2:Logger.py:156 66115 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66115 expected 65000 for stat_code 29 INFO asyncssh:logging.py:92 [conn=74, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=50] Channel closed DEBUG infra2:Logger.py:156 66392 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66392 expected 65000 for trap_code router_mc INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: router_mc_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ssh_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=52] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=51] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=52] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 207 sw INFO asyncssh:logging.py:92 [conn=74, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=52] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg ssh INFO asyncssh:logging.py:92 [conn=74, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=53] Command: get_cpu_traps_rate_code_avg 207 sw INFO asyncssh:logging.py:92 [conn=74, chan=54] Command: get_devlink_cpu_traps_rate_avg ssh INFO asyncssh:logging.py:92 [conn=74, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=53] Channel closed DEBUG infra2:Logger.py:156 66121 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66121 expected 65000 for stat_code 207 INFO asyncssh:logging.py:92 [conn=74, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=54] Channel closed DEBUG infra2:Logger.py:156 66300 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66300 expected 65000 for trap_code ssh INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: ssh_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for telnet_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=56] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=55] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=56] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 208 sw INFO asyncssh:logging.py:92 [conn=74, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=56] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg telnet INFO asyncssh:logging.py:92 [conn=74, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=57] Command: get_cpu_traps_rate_code_avg 208 sw INFO asyncssh:logging.py:92 [conn=74, chan=58] Command: get_devlink_cpu_traps_rate_avg telnet INFO asyncssh:logging.py:92 [conn=74, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=57] Channel closed DEBUG infra2:Logger.py:156 66127 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66127 expected 65000 for stat_code 208 INFO asyncssh:logging.py:92 [conn=74, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=58] Channel closed DEBUG infra2:Logger.py:156 66358 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66358 expected 65000 for trap_code telnet INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: telnet_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bgp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=60] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=59] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=60] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 206 sw INFO asyncssh:logging.py:92 [conn=74, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=60] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg bgp INFO asyncssh:logging.py:92 [conn=74, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=61] Command: get_cpu_traps_rate_code_avg 206 sw INFO asyncssh:logging.py:92 [conn=74, chan=62] Command: get_devlink_cpu_traps_rate_avg bgp INFO asyncssh:logging.py:92 [conn=74, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=61] Channel closed DEBUG infra2:Logger.py:156 66117 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66117 expected 65000 for stat_code 206 INFO asyncssh:logging.py:92 [conn=74, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=62] Channel closed DEBUG infra2:Logger.py:156 66345 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66345 expected 65000 for trap_code bgp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: bgp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for local_route_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=64] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=63] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=64] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 161 sw INFO asyncssh:logging.py:92 [conn=74, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=64] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg local_route INFO asyncssh:logging.py:92 [conn=74, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=65] Command: get_cpu_traps_rate_code_avg 161 sw INFO asyncssh:logging.py:92 [conn=74, chan=66] Command: get_devlink_cpu_traps_rate_avg local_route INFO asyncssh:logging.py:92 [conn=74, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=65] Channel closed DEBUG infra2:Logger.py:156 66197 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66197 expected 65000 for stat_code 161 INFO asyncssh:logging.py:92 [conn=74, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=66] Channel closed DEBUG infra2:Logger.py:156 66304 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66304 expected 65000 for trap_code local_route INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: local_route_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for mac_to_me_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=68] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=67] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=68] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 65 sw INFO asyncssh:logging.py:92 [conn=74, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=68] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg mac_to_me INFO asyncssh:logging.py:92 [conn=74, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=69] Command: get_cpu_traps_rate_code_avg 65 sw INFO asyncssh:logging.py:92 [conn=74, chan=70] Command: get_devlink_cpu_traps_rate_avg mac_to_me INFO asyncssh:logging.py:92 [conn=74, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=69] Channel closed DEBUG infra2:Logger.py:156 66068 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66068 expected 65000 for stat_code 65 INFO asyncssh:logging.py:92 [conn=74, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=70] Channel closed DEBUG infra2:Logger.py:156 66238 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66238 expected 65000 for trap_code mac_to_me INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: mac_to_me_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ip_bc_mac_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=72] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=71] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=72] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 19 sw INFO asyncssh:logging.py:92 [conn=74, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=72] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=74, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=73] Command: get_cpu_traps_rate_code_avg 19 sw INFO asyncssh:logging.py:92 [conn=74, chan=74] Command: get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=74, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=73] Channel closed DEBUG infra2:Logger.py:156 66069 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66069 expected 65000 for stat_code 19 INFO asyncssh:logging.py:92 [conn=74, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=74] Channel closed DEBUG infra2:Logger.py:156 66302 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66302 expected 65000 for trap_code ip_bc_mac INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: ip_bc_mac_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for icmp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=76] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=75] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=76] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 209 sw INFO asyncssh:logging.py:92 [conn=74, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=76] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg icmp INFO asyncssh:logging.py:92 [conn=74, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=77] Command: get_cpu_traps_rate_code_avg 209 sw INFO asyncssh:logging.py:92 [conn=74, chan=78] Command: get_devlink_cpu_traps_rate_avg icmp INFO asyncssh:logging.py:92 [conn=74, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=77] Channel closed DEBUG infra2:Logger.py:156 66130 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66130 expected 65000 for stat_code 209 INFO asyncssh:logging.py:92 [conn=74, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=78] Channel closed DEBUG infra2:Logger.py:156 66342 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66342 expected 65000 for trap_code icmp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: icmp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vrrp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=80] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=79] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=80] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=74, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=80] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=74, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=81] Command: get_cpu_traps_rate_code_avg 30 sw INFO asyncssh:logging.py:92 [conn=74, chan=82] Command: get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=74, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=81] Channel closed DEBUG infra2:Logger.py:156 66100 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66100 expected 65000 for stat_code 30 INFO asyncssh:logging.py:92 [conn=74, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=82] Channel closed DEBUG infra2:Logger.py:156 66269 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66269 expected 65000 for trap_code vrrp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: vrrp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=83] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=74, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=84] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=74, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=84] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=74, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=85] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ip flower skip_sw src_mac 02:cc:b0:48:0c:b9 dst_mac 02:87:2c:ed:4b:1f dst_ip 86.16.133.58 action trap INFO asyncssh:logging.py:92 [conn=74, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=86] Command: tc filter add dev swp33 ingress protocol ip flower skip_sw src_mac 02:cc:b0:48:0c:b9 dst_mac 02:87:2c:ed:4b:1f dst_ip 86.16.133.58 action trap INFO asyncssh:logging.py:92 [conn=74, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=86] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for custome_stream_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=74, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=88] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=87] Channel closed INFO asyncssh:logging.py:92 [conn=74, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=88] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=74, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=88] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=74, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=89] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=74, chan=90] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=74, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=89] Channel closed DEBUG infra2:Logger.py:156 66074 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66074 expected 65000 for stat_code 195 INFO asyncssh:logging.py:92 [conn=74, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=90] Channel closed DEBUG infra2:Logger.py:156 66342 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 66342 expected 65000 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_static_trap_disable from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_sct.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=74, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=91] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=74, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=92] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=92] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:42:03 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=74, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=93] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=74, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=94] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=74, chan=94] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=94] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=74, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=95] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=74, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=96] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=74, chan=96] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=96] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=74, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=97] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=74, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=98] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=74, chan=98] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=98] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=74, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=99] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=74, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=100] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=100] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=100] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:42:03 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=74, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=101] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=74, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=102] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=74, chan=102] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=102] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=74, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=103] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=103] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=74, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=104] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=74, chan=104] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=104] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=104] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=74, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=105] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=105] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=105] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=105] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=74, chan=106] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=106] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=74, chan=106] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=106] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=106] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=74, chan=107] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=107] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=107] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=107] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=107] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=108] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=108] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=108] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=108] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=108] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=74, chan=109] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=109] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=109] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=109] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=109] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=110] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=110] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=110] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=110] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=110] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=74, chan=111] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=111] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=111] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=111] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=111] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=112] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=112] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=112] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=112] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=112] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=74, chan=113] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=113] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=113] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=113] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=113] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=114] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=114] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=114] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=114] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=114] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=74, chan=115] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=115] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=115] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=115] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=115] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=116] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=116] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=116] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=116] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=116] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=74, chan=117] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=117] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=117] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=117] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=117] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=118] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=118] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=118] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=118] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=118] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=74, chan=119] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=119] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=119] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=119] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=119] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=120] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=120] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=120] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=120] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=120] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=74, chan=121] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=121] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=121] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=121] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=121] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=122] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=122] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=74, chan=122] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=122] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=122] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=74, chan=123] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=123] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=123] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=123] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=123] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=74, chan=124] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=124] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=74, chan=124] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=124] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=124] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=74, chan=125] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=125] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=125] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=125] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=125] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=74, chan=126] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=126] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=74, chan=126] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=126] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=126] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=74, chan=127] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=127] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=127] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=127] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=127] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=74, chan=128] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=128] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=74, chan=128] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=128] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=128] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=74, chan=129] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=129] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=129] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=129] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=129] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=74, chan=130] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=130] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=74, chan=130] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=130] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=130] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=74, chan=131] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=131] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=131] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=131] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=131] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=74, chan=132] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=132] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=74, chan=132] Received exit status 2 INFO asyncssh:logging.py:92 [conn=74, chan=132] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=132] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=74, chan=133] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=133] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=133] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=133] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=133] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=74, chan=134] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=134] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=74, chan=134] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=134] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=134] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=74, chan=135] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=135] Command: date INFO asyncssh:logging.py:92 [conn=74, chan=135] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=135] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=135] Channel closed DEBUG infra2:Logger.py:156 echo 100 > /sys/kernel/debug/prestera/sct/all_unspecified_cpu_opcodes && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_0 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_1 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_2 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_3 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_4 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_5 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_6 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_7 && echo 100 > /sys/kernel/debug/prestera/sct/sct_arp_intervention && echo 300 > /sys/kernel/debug/prestera/sct/sct_arp_to_me && echo 1000 > /sys/kernel/debug/prestera/sct/sct_bgp && echo 100 > /sys/kernel/debug/prestera/sct/sct_bgp_all_routers_mc && echo 200 > /sys/kernel/debug/prestera/sct/sct_cdp && echo 400 > /sys/kernel/debug/prestera/sct/sct_default_route && echo 100 > /sys/kernel/debug/prestera/sct/sct_dhcp && echo 100 > /sys/kernel/debug/prestera/sct/sct_icmp && echo 400 > /sys/kernel/debug/prestera/sct/sct_igmp && echo 100 > /sys/kernel/debug/prestera/sct/sct_ip_bc && echo 10000 > /sys/kernel/debug/prestera/sct/sct_ip_to_me && echo 1000 > /sys/kernel/debug/prestera/sct/sct_isis && echo 200 > /sys/kernel/debug/prestera/sct/sct_lacp && echo 200 > /sys/kernel/debug/prestera/sct/sct_lldp && echo 10000 > /sys/kernel/debug/prestera/sct/sct_nat && echo 1000 > /sys/kernel/debug/prestera/sct/sct_ospf && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_icmp_redirect && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_mtu_exceed && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_options_in_ip_hdr && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_zero_ttl && echo 1000 > /sys/kernel/debug/prestera/sct/sct_ssh && echo 200 > /sys/kernel/debug/prestera/sct/sct_stp && echo 200 > /sys/kernel/debug/prestera/sct/sct_telnet && echo 200 > /sys/kernel/debug/prestera/sct/sct_vrrp INFO asyncssh:logging.py:92 [conn=74, chan=136] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=74, chan=136] Command: echo 100 > /sys/kernel/debug/prestera/sct/all_unspecified_cpu_opcodes && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_0 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_1 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_2 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_3 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_4 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_5 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_6 && echo 4000 > /sys/kernel/debug/prestera/sct/sct_acl_trap_queue_7 && echo 100 > /sys/kernel/debug/prestera/sct/sct_arp_intervention && echo 300 > /sys/kernel/debug/prestera/sct/sct_arp_to_me && echo 1000 > /sys/kernel/debug/prestera/sct/sct_bgp && echo 100 > /sys/kernel/debug/prestera/sct/sct_bgp_all_routers_mc && echo 200 > /sys/kernel/debug/prestera/sct/sct_cdp && echo 400 > /sys/kernel/debug/prestera/sct/sct_default_route && echo 100 > /sys/kernel/debug/prestera/sct/sct_dhcp && echo 100 > /sys/kernel/debug/prestera/sct/sct_icmp && echo 400 > /sys/kernel/debug/prestera/sct/sct_igmp && echo 100 > /sys/kernel/debug/prestera/sct/sct_ip_bc && echo 10000 > /sys/kernel/debug/prestera/sct/sct_ip_to_me && echo 1000 > /sys/kernel/debug/prestera/sct/sct_isis && echo 200 > /sys/kernel/debug/prestera/sct/sct_lacp && echo 200 > /sys/kernel/debug/prestera/sct/sct_lldp && echo 10000 > /sys/kernel/debug/prestera/sct/sct_nat && echo 1000 > /sys/kernel/debug/prestera/sct/sct_ospf && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_icmp_redirect && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_mtu_exceed && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_options_in_ip_hdr && echo 100 > /sys/kernel/debug/prestera/sct/sct_special_ip4_zero_ttl && echo 1000 > /sys/kernel/debug/prestera/sct/sct_ssh && echo 200 > /sys/kernel/debug/prestera/sct/sct_stp && echo 200 > /sys/kernel/debug/prestera/sct/sct_telnet && echo 200 > /sys/kernel/debug/prestera/sct/sct_vrrp INFO asyncssh:logging.py:92 [conn=74, chan=136] Received exit status 0 INFO asyncssh:logging.py:92 [conn=74, chan=136] Received channel close INFO asyncssh:logging.py:92 [conn=74, chan=136] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_shared_block.py::test_devlink_same_rule_pref[single_block] | 222.87 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-4509' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_same_rule_pref[single_block]">Starting testcase:test_devlink_same_rule_pref[single_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_shared_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=74, chan=137] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=75] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=75] Local address: 172.17.0.2, port 42260 INFO asyncssh:logging.py:92 [conn=75] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=75] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=75] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=75, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:42:04 UTC 2023 INFO asyncssh:logging.py:92 [conn=75, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=75, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=75, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=75, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=75, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=75, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=75, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=75, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=75, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=75, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=75, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=75, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:42:04 UTC 2023 INFO asyncssh:logging.py:92 [conn=75, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=75, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=75, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.4/24', 'count': 1, 'ip': '3.3.3.4', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.4/24', 'count': 1, 'ip': '4.4.4.4', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=75, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=75, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=12] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=75, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=75, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 pref 5401 flower skip_sw dst_mac 02:48:db:3c:69:69 vlan_id 2638 action trap action police rate 3441488bps burst 3442488 conform-exceed drop INFO asyncssh:logging.py:92 [conn=75, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=14] Command: tc filter add dev swp33 ingress protocol 0x8100 pref 5401 flower skip_sw dst_mac 02:48:db:3c:69:69 vlan_id 2638 action trap action police rate 3441488bps burst 3442488 conform-exceed drop INFO asyncssh:logging.py:92 [conn=75, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=75, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 pref 5401 flower skip_sw dst_mac 02:48:db:3c:69:69 vlan_id 2638 src_mac 02:69:2f:45:c3:b5 action trap action police rate 1147162bps burst 1148162 conform-exceed drop INFO asyncssh:logging.py:92 [conn=75, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=16] Command: tc filter add dev swp33 ingress protocol 0x8100 pref 5401 flower skip_sw dst_mac 02:48:db:3c:69:69 vlan_id 2638 src_mac 02:69:2f:45:c3:b5 action trap action police rate 1147162bps burst 1148162 conform-exceed drop INFO asyncssh:logging.py:92 [conn=75, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=75, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=75, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=18] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=75, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=18] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=75, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=75, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=75, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=19] Channel closed DEBUG infra2:Logger.py:156 2940 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 2940 expected 2923.949022939677 for stat_code 195 INFO asyncssh:logging.py:92 [conn=75, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=20] Channel closed DEBUG infra2:Logger.py:156 2947 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 2947 expected 2923.949022939677 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=75, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress handle 0x1 pref 5401 flower INFO asyncssh:logging.py:92 [conn=75, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=22] Command: tc filter delete dev swp33 ingress handle 0x1 pref 5401 flower INFO asyncssh:logging.py:92 [conn=75, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=75, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 pref 5401 flower skip_sw dst_mac 02:48:db:3c:69:69 vlan_id 2638 action trap action police rate 3441488bps burst 3442488 conform-exceed drop INFO asyncssh:logging.py:92 [conn=75, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=24] Command: tc filter add dev swp33 ingress protocol 0x8100 pref 5401 flower skip_sw dst_mac 02:48:db:3c:69:69 vlan_id 2638 action trap action police rate 3441488bps burst 3442488 conform-exceed drop INFO asyncssh:logging.py:92 [conn=75, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=75, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=75, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=26] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=75, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=26] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=75, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=27] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=75, chan=28] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=75, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=27] Channel closed DEBUG infra2:Logger.py:156 973 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 973 expected 974.6491079014444 for stat_code 195 INFO asyncssh:logging.py:92 [conn=75, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=28] Channel closed DEBUG infra2:Logger.py:156 974 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 974 expected 974.6491079014444 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_same_rule_pref[single_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_shared_block.py INFO asyncssh:logging.py:92 [conn=75, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=75, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:45:46 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=75, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=75, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=32] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=75, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=75, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=75, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=34] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=75, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=75, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=75, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=36] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=75, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=75, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=75, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=75, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=75, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=75, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=75, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=75, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=75, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=75, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=75, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=75, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=54] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=75, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=75, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=75, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=56] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=75, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=56] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=75, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=75, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=58] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=75, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=58] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=75, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=75, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=60] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=75, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=60] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=75, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=75, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=62] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=75, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=75, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=62] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=75, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=75, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=63] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=75, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=75, chan=64] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=75, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=75, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=75, chan=64] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_shared_block.py::test_devlink_same_rule_pref[shared_block] | 225.13 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-4587' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_same_rule_pref[shared_block]">Starting testcase:test_devlink_same_rule_pref[shared_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_shared_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=75, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=76] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=76] Local address: 172.17.0.2, port 60236 INFO asyncssh:logging.py:92 [conn=76] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=76] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=76] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=76, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:45:47 UTC 2023 INFO asyncssh:logging.py:92 [conn=76, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=76, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=76, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=76, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=76, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=76, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=76, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=76, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=76, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=76, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=76, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=76, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:45:47 UTC 2023 INFO asyncssh:logging.py:92 [conn=76, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=76, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=76, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.4/24', 'count': 1, 'ip': '3.3.3.4', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.4/24', 'count': 1, 'ip': '4.4.4.4', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=76, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=76, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=12] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=76, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=76, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 pref 4597 flower skip_sw dst_mac 02:f5:06:fb:b9:40 vlan_id 2571 action trap action police rate 887963bps burst 888963 conform-exceed drop INFO asyncssh:logging.py:92 [conn=76, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=14] Command: tc filter add dev swp33 ingress protocol 0x8100 pref 4597 flower skip_sw dst_mac 02:f5:06:fb:b9:40 vlan_id 2571 action trap action police rate 887963bps burst 888963 conform-exceed drop INFO asyncssh:logging.py:92 [conn=76, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=76, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 pref 4597 flower skip_sw dst_mac 02:f5:06:fb:b9:40 vlan_id 2571 src_mac 02:13:04:97:bf:2c action trap action police rate 443981bps burst 444981 conform-exceed drop INFO asyncssh:logging.py:92 [conn=76, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=16] Command: tc filter add dev swp33 ingress protocol 0x8100 pref 4597 flower skip_sw dst_mac 02:f5:06:fb:b9:40 vlan_id 2571 src_mac 02:13:04:97:bf:2c action trap action police rate 443981bps burst 444981 conform-exceed drop INFO asyncssh:logging.py:92 [conn=76, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=76, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=76, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=18] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=76, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=18] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=76, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=76, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=76, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=19] Channel closed DEBUG infra2:Logger.py:156 1064 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1064 expected 1058.3587604290822 for stat_code 195 INFO asyncssh:logging.py:92 [conn=76, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=20] Channel closed DEBUG infra2:Logger.py:156 1068 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1068 expected 1058.3587604290822 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=76, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress handle 0x1 pref 4597 flower INFO asyncssh:logging.py:92 [conn=76, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=22] Command: tc filter delete dev swp33 ingress handle 0x1 pref 4597 flower INFO asyncssh:logging.py:92 [conn=76, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=76, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 pref 4597 flower skip_sw dst_mac 02:f5:06:fb:b9:40 vlan_id 2571 action trap action police rate 887963bps burst 888963 conform-exceed drop INFO asyncssh:logging.py:92 [conn=76, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=24] Command: tc filter add dev swp33 ingress protocol 0x8100 pref 4597 flower skip_sw dst_mac 02:f5:06:fb:b9:40 vlan_id 2571 action trap action police rate 887963bps burst 888963 conform-exceed drop INFO asyncssh:logging.py:92 [conn=76, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=76, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=76, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=26] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=76, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=26] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=76, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=27] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=76, chan=28] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=76, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=27] Channel closed DEBUG infra2:Logger.py:156 532 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 532 expected 529.1787842669845 for stat_code 195 INFO asyncssh:logging.py:92 [conn=76, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=28] Channel closed DEBUG infra2:Logger.py:156 533 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 533 expected 529.1787842669845 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_same_rule_pref[shared_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_shared_block.py INFO asyncssh:logging.py:92 [conn=76, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=76, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:49:32 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=76, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=76, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=32] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=76, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=76, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=76, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=34] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=76, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=76, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=76, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=36] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=76, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=76, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=76, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=76, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=76, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=76, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=76, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=76, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=76, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=76, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=76, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=76, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=54] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=76, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=76, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=76, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=56] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=76, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=56] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=76, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=76, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=58] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=76, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=58] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=76, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=76, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=60] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=76, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=60] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=76, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=76, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=62] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=76, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=76, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=62] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=76, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=76, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=63] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=76, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=76, chan=64] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=76, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=76, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=76, chan=64] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_shared_block.py::test_devlink_rule_priority[single_block] | 261.33 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-4665' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_rule_priority[single_block]">Starting testcase:test_devlink_rule_priority[single_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_shared_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=76, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=77] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=77] Local address: 172.17.0.2, port 37588 INFO asyncssh:logging.py:92 [conn=77] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=77] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=77] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=77, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:49:32 UTC 2023 INFO asyncssh:logging.py:92 [conn=77, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=77, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=77, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=77, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=77, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=77, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=77, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=77, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=77, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=77, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=77, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=77, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:49:32 UTC 2023 INFO asyncssh:logging.py:92 [conn=77, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=77, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=77, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.4/24', 'count': 1, 'ip': '3.3.3.4', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.4/24', 'count': 1, 'ip': '4.4.4.4', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=77, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=77, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=12] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=77, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=77, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 802.1q pref 21956 flower skip_sw src_mac 02:c7:fb:dc:75:13 vlan_id 2459 vlan_ethtype ipv4 dst_ip 103.152.240.134 action trap action police rate 215987bps burst 216987 conform-exceed drop INFO asyncssh:logging.py:92 [conn=77, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=14] Command: tc filter add dev swp33 ingress protocol 802.1q pref 21956 flower skip_sw src_mac 02:c7:fb:dc:75:13 vlan_id 2459 vlan_ethtype ipv4 dst_ip 103.152.240.134 action trap action police rate 215987bps burst 216987 conform-exceed drop INFO asyncssh:logging.py:92 [conn=77, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=77, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 802.1q pref 22956 flower skip_sw src_mac 02:c7:fb:dc:75:13 vlan_id 2459 vlan_ethtype ipv4 dst_ip 103.152.240.134 action trap action police rate 107993bps burst 108993 conform-exceed drop INFO asyncssh:logging.py:92 [conn=77, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=16] Command: tc filter add dev swp33 ingress protocol 802.1q pref 22956 flower skip_sw src_mac 02:c7:fb:dc:75:13 vlan_id 2459 vlan_ethtype ipv4 dst_ip 103.152.240.134 action trap action police rate 107993bps burst 108993 conform-exceed drop INFO asyncssh:logging.py:92 [conn=77, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=77, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=77, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=18] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=77, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=18] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=77, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=77, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=77, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=19] Channel closed DEBUG infra2:Logger.py:156 649 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 649 expected 648.6096096096096 for stat_code 195 INFO asyncssh:logging.py:92 [conn=77, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=20] Channel closed DEBUG infra2:Logger.py:156 651 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 651 expected 648.6096096096096 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=77, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress pref 21956 INFO asyncssh:logging.py:92 [conn=77, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=22] Command: tc filter delete dev swp33 ingress pref 21956 INFO asyncssh:logging.py:92 [conn=77, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=77, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 802.1q pref 21956 flower skip_sw src_mac 02:c7:fb:dc:75:13 vlan_id 2459 vlan_ethtype ipv4 dst_ip 103.152.240.134 action trap action police rate 215987bps burst 216987 conform-exceed drop INFO asyncssh:logging.py:92 [conn=77, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=24] Command: tc filter add dev swp33 ingress protocol 802.1q pref 21956 flower skip_sw src_mac 02:c7:fb:dc:75:13 vlan_id 2459 vlan_ethtype ipv4 dst_ip 103.152.240.134 action trap action police rate 215987bps burst 216987 conform-exceed drop INFO asyncssh:logging.py:92 [conn=77, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=77, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=77, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=26] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=77, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=26] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=77, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=27] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=77, chan=28] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=77, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=27] Channel closed DEBUG infra2:Logger.py:156 650 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 650 expected 648.6096096096096 for stat_code 195 INFO asyncssh:logging.py:92 [conn=77, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=28] Channel closed DEBUG infra2:Logger.py:156 651 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 651 expected 648.6096096096096 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=77, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress pref 21956 INFO asyncssh:logging.py:92 [conn=77, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=30] Command: tc filter delete dev swp33 ingress pref 21956 INFO asyncssh:logging.py:92 [conn=77, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=77, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 802.1q pref 23956 flower skip_sw src_mac 02:c7:fb:dc:75:13 vlan_id 2459 vlan_ethtype ipv4 dst_ip 103.152.240.134 action trap action police rate 215987bps burst 216987 conform-exceed drop INFO asyncssh:logging.py:92 [conn=77, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=32] Command: tc filter add dev swp33 ingress protocol 802.1q pref 23956 flower skip_sw src_mac 02:c7:fb:dc:75:13 vlan_id 2459 vlan_ethtype ipv4 dst_ip 103.152.240.134 action trap action police rate 215987bps burst 216987 conform-exceed drop INFO asyncssh:logging.py:92 [conn=77, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=77, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=77, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=34] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=77, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=34] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=77, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=35] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=77, chan=36] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=77, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=35] Channel closed DEBUG infra2:Logger.py:156 324 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 324 expected 324.3033033033033 for stat_code 195 INFO asyncssh:logging.py:92 [conn=77, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=36] Channel closed DEBUG infra2:Logger.py:156 325 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 325 expected 324.3033033033033 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_rule_priority[single_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_shared_block.py INFO asyncssh:logging.py:92 [conn=77, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=37] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=77, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=38] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:53:53 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=77, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=77, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=40] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=77, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=40] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=77, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=77, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=42] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=77, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=77, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=77, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=44] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=77, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=77, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=77, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=77, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=77, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=77, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=77, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=56] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=77, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=58] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=58] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=77, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=60] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=77, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=60] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=77, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=77, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=62] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=77, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=62] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=77, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=63] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=77, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=64] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=77, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=64] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=77, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=65] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=77, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=66] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=77, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=66] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=77, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=67] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=77, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=68] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=77, chan=68] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=68] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=77, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=69] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=77, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=70] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=77, chan=70] Received exit status 2 INFO asyncssh:logging.py:92 [conn=77, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=70] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=77, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=77, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=71] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=77, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=77, chan=72] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=77, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=77, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=77, chan=72] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_shared_block.py::test_devlink_rule_priority[shared_block] | 258.62 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-4753' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_rule_priority[shared_block]">Starting testcase:test_devlink_rule_priority[shared_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_shared_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=77, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=78] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=78] Local address: 172.17.0.2, port 54270 INFO asyncssh:logging.py:92 [conn=78] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=78] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=78] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=78, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:53:54 UTC 2023 INFO asyncssh:logging.py:92 [conn=78, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=78, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=78, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=78, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=78, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=78, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=78, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=78, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=78, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=78, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=78, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=78, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:53:54 UTC 2023 INFO asyncssh:logging.py:92 [conn=78, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=78, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=78, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.4/24', 'count': 1, 'ip': '3.3.3.4', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.4/24', 'count': 1, 'ip': '4.4.4.4', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=78, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=78, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=12] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=78, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=78, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 802.1q pref 20427 flower skip_sw src_mac 02:35:f2:53:8c:d7 vlan_id 3485 action trap action police rate 3976919bps burst 3977919 conform-exceed drop INFO asyncssh:logging.py:92 [conn=78, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=14] Command: tc filter add dev swp33 ingress protocol 802.1q pref 20427 flower skip_sw src_mac 02:35:f2:53:8c:d7 vlan_id 3485 action trap action police rate 3976919bps burst 3977919 conform-exceed drop INFO asyncssh:logging.py:92 [conn=78, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=78, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 802.1q pref 21427 flower skip_sw src_mac 02:35:f2:53:8c:d7 vlan_id 3485 action trap action police rate 994229bps burst 995229 conform-exceed drop INFO asyncssh:logging.py:92 [conn=78, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=16] Command: tc filter add dev swp33 ingress protocol 802.1q pref 21427 flower skip_sw src_mac 02:35:f2:53:8c:d7 vlan_id 3485 action trap action police rate 994229bps burst 995229 conform-exceed drop INFO asyncssh:logging.py:92 [conn=78, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=78, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=78, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=18] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=78, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=18] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=78, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=78, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=78, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=19] Channel closed DEBUG infra2:Logger.py:156 3243 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 3243 expected 3222.786871961102 for stat_code 195 INFO asyncssh:logging.py:92 [conn=78, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=20] Channel closed DEBUG infra2:Logger.py:156 3250 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 3250 expected 3222.786871961102 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=78, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress pref 20427 INFO asyncssh:logging.py:92 [conn=78, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=22] Command: tc filter delete dev swp33 ingress pref 20427 INFO asyncssh:logging.py:92 [conn=78, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=78, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 802.1q pref 20427 flower skip_sw src_mac 02:35:f2:53:8c:d7 vlan_id 3485 action trap action police rate 3976919bps burst 3977919 conform-exceed drop INFO asyncssh:logging.py:92 [conn=78, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=24] Command: tc filter add dev swp33 ingress protocol 802.1q pref 20427 flower skip_sw src_mac 02:35:f2:53:8c:d7 vlan_id 3485 action trap action police rate 3976919bps burst 3977919 conform-exceed drop INFO asyncssh:logging.py:92 [conn=78, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=78, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=78, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=26] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=78, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=26] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=78, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=27] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=78, chan=28] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=78, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=27] Channel closed DEBUG infra2:Logger.py:156 3243 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 3243 expected 3222.786871961102 for stat_code 195 INFO asyncssh:logging.py:92 [conn=78, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=28] Channel closed DEBUG infra2:Logger.py:156 3252 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 3252 expected 3222.786871961102 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=78, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress pref 20427 INFO asyncssh:logging.py:92 [conn=78, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=30] Command: tc filter delete dev swp33 ingress pref 20427 INFO asyncssh:logging.py:92 [conn=78, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=78, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 802.1q pref 22427 flower skip_sw src_mac 02:35:f2:53:8c:d7 vlan_id 3485 action trap action police rate 3976919bps burst 3977919 conform-exceed drop INFO asyncssh:logging.py:92 [conn=78, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=32] Command: tc filter add dev swp33 ingress protocol 802.1q pref 22427 flower skip_sw src_mac 02:35:f2:53:8c:d7 vlan_id 3485 action trap action police rate 3976919bps burst 3977919 conform-exceed drop INFO asyncssh:logging.py:92 [conn=78, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=78, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=33] Channel closed INFO asyncssh:logging.py:92 [conn=78, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=34] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=78, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=34] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=78, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=35] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=78, chan=36] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=78, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=35] Channel closed DEBUG infra2:Logger.py:156 805 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 805 expected 805.6961102106969 for stat_code 195 INFO asyncssh:logging.py:92 [conn=78, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=36] Channel closed DEBUG infra2:Logger.py:156 807 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 807 expected 805.6961102106969 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_rule_priority[shared_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_shared_block.py INFO asyncssh:logging.py:92 [conn=78, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=37] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=78, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=38] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:58:12 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=78, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=78, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=40] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=78, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=40] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=78, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=78, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=42] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=78, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=78, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=78, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=44] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=78, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=78, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=78, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=78, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=78, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=78, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=78, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=56] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=78, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=58] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=58] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=78, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=60] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=78, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=60] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=78, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=78, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=62] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=78, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=62] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=78, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=63] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=78, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=64] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=78, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=64] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=78, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=65] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=78, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=66] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=78, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=66] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=78, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=67] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=78, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=68] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=78, chan=68] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=68] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=78, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=69] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=78, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=70] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=78, chan=70] Received exit status 2 INFO asyncssh:logging.py:92 [conn=78, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=70] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=78, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=78, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=71] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=78, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=78, chan=72] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=78, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=78, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=78, chan=72] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_single_block.py::test_devlink_basic[l2] | 150.78 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-4841' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_basic[l2]">Starting testcase:test_devlink_basic[l2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=78, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=79] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=79] Local address: 172.17.0.2, port 36758 INFO asyncssh:logging.py:92 [conn=79] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=79] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=79] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=79, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:58:12 UTC 2023 INFO asyncssh:logging.py:92 [conn=79, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=79, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=79, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=79, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=79, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=79, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=79, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=79, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=79, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=79, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=79, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=79, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 16:58:12 UTC 2023 INFO asyncssh:logging.py:92 [conn=79, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=79, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=79, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=79, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=79, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=12] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=79, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=79, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 802.1q flower skip_sw src_mac aa:aa:aa:aa:aa:00 dst_mac aa:00:00:00:00:55 vlan_id 1644 action trap action police rate 489395bps burst 490395 conform-exceed drop INFO asyncssh:logging.py:92 [conn=79, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=14] Command: tc filter add dev swp33 ingress protocol 802.1q flower skip_sw src_mac aa:aa:aa:aa:aa:00 dst_mac aa:00:00:00:00:55 vlan_id 1644 action trap action police rate 489395bps burst 490395 conform-exceed drop INFO asyncssh:logging.py:92 [conn=79, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=79, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=79, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=16] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=79, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1644,"dst_mac":"aa:00:00:00:00:55","src_mac":"aa:aa:aa:aa:aa:00"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_1644_dst_mac_aa:00:00:00:00:55_src_mac_aa:aa:aa:aa:aa:00 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=79, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=79, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=18] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=79, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=18] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=79, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=79, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=79, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=19] Channel closed DEBUG infra2:Logger.py:156 1146 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1146 expected 1140.7808857808857 for stat_code 195 INFO asyncssh:logging.py:92 [conn=79, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=20] Channel closed DEBUG infra2:Logger.py:156 1149 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1149 expected 1140.7808857808857 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_basic[l2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=79, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=79, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:00:42 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=79, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=79, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=79, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=79, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=79, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=79, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=79, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=79, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=79, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=79, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=79, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=79, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=79, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=79, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=79, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=79, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=79, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=79, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=79, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=79, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=79, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=79, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=79, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=79, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=79, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=79, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=79, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=79, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=79, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=79, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=79, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=79, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=79, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=79, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=79, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=79, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=55] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=79, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=79, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=79, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=79, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=79, chan=56] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_single_block.py::test_devlink_basic[l3] | 158.34 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-4909' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_basic[l3]">Starting testcase:test_devlink_basic[l3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=79, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=80] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=80] Local address: 172.17.0.2, port 56424 INFO asyncssh:logging.py:92 [conn=80] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=80] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=80] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=80, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:00:43 UTC 2023 INFO asyncssh:logging.py:92 [conn=80, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=80, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=80, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=80, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=80, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=80, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=80, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=80, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=80, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=80, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=80, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=80, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:00:43 UTC 2023 INFO asyncssh:logging.py:92 [conn=80, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=80, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=80, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=80, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=80, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=12] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=80, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=80, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_ip 64.125.168.108 dst_ip 114.71.7.122 src_mac 00:00:00:00:00:01 dst_mac 00:00:00:00:00:02 action trap action police rate 2684329bps burst 2685329 conform-exceed drop INFO asyncssh:logging.py:92 [conn=80, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=14] Command: tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_ip 64.125.168.108 dst_ip 114.71.7.122 src_mac 00:00:00:00:00:01 dst_mac 00:00:00:00:00:02 action trap action police rate 2684329bps burst 2685329 conform-exceed drop INFO asyncssh:logging.py:92 [conn=80, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=80, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=80, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=16] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=80, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"00:00:00:00:00:02","src_mac":"00:00:00:00:00:01","eth_type":"ipv4","dst_ip":"114.71.7.122","src_ip":"64.125.168.108"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_00:00:00:00:00:02_src_mac_00:00:00:00:00:01_eth_type_ipv4_dst_ip_114.71.7.122_src_ip_64.125.168.108 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=80, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=80, chan=18] Channel closed DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=80, chan=19] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=80, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=80, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=80, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=19] Channel closed DEBUG infra2:Logger.py:156 3535 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 3535 expected 3522.741469816273 for stat_code 195 INFO asyncssh:logging.py:92 [conn=80, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=20] Channel closed DEBUG infra2:Logger.py:156 3543 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 3543 expected 3522.741469816273 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_basic[l3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=80, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=80, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:03:21 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=80, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=80, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=80, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=80, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=80, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=80, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=80, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=80, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=80, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=80, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=80, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=80, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=80, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=80, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=80, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=80, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=80, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=80, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=80, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=80, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=80, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=80, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=80, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=80, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=80, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=80, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=80, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=80, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=80, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=80, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=80, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=80, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=80, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=80, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=80, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=80, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=55] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=80, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=80, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=80, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=80, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=80, chan=56] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_single_block.py::test_devlink_basic[l4] | 156.78 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-4977' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_basic[l4]">Starting testcase:test_devlink_basic[l4] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=80, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=81] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=81] Local address: 172.17.0.2, port 42358 INFO asyncssh:logging.py:92 [conn=81] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=81] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=81] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=81, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:03:21 UTC 2023 INFO asyncssh:logging.py:92 [conn=81, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=81, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=81, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=81, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=81, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=81, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=81, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=81, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=81, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=81, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=81, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=81, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:03:22 UTC 2023 INFO asyncssh:logging.py:92 [conn=81, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=81, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=81, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=81, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=81, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=12] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=81, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=81, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_ip 1.1.1.2 dst_ip 2.2.2.3 ip_proto udp src_port 21353 dst_port 242 src_mac 00:00:00:00:00:01 dst_mac 00:00:00:00:00:02 action trap action police rate 616800bps burst 617800 conform-exceed drop INFO asyncssh:logging.py:92 [conn=81, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=14] Command: tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_ip 1.1.1.2 dst_ip 2.2.2.3 ip_proto udp src_port 21353 dst_port 242 src_mac 00:00:00:00:00:01 dst_mac 00:00:00:00:00:02 action trap action police rate 616800bps burst 617800 conform-exceed drop INFO asyncssh:logging.py:92 [conn=81, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=81, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=81, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=16] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=81, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"00:00:00:00:00:02","src_mac":"00:00:00:00:00:01","eth_type":"ipv4","ip_proto":"udp","dst_ip":"2.2.2.3","src_ip":"1.1.1.2","dst_port":242,"src_port":21353},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_00:00:00:00:00:02_src_mac_00:00:00:00:00:01_eth_type_ipv4_ip_proto_udp_dst_ip_2.2.2.3_src_ip_1.1.1.2_dst_port_242_src_port_21353 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=81, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=81, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=18] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=81, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=18] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=81, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=81, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=81, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=19] Channel closed DEBUG infra2:Logger.py:156 3649 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 3649 expected 3649.7041420118344 for stat_code 195 INFO asyncssh:logging.py:92 [conn=81, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=20] Channel closed DEBUG infra2:Logger.py:156 3660 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 3660 expected 3649.7041420118344 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_basic[l4] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=81, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=81, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:05:57 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=81, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=81, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=81, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=81, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=81, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=81, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=81, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=81, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=81, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=81, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=81, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=81, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=81, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=81, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=81, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=81, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=81, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=81, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=81, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=81, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=81, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=81, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=81, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=81, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=81, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=81, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=81, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=81, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=81, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=81, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=81, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=81, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=81, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=81, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=81, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=81, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=55] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=81, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=81, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=81, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=81, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=81, chan=56] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_single_block.py::test_devlink_random | 155.79 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-5045' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_random">Starting testcase:test_devlink_random from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=81, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=82] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=82] Local address: 172.17.0.2, port 34710 INFO asyncssh:logging.py:92 [conn=82] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=82] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=82] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=82, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:05:58 UTC 2023 INFO asyncssh:logging.py:92 [conn=82, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=82, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=82, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=82, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=82, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=82, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=82, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=82, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=82, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=82, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=82, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=82, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:05:58 UTC 2023 INFO asyncssh:logging.py:92 [conn=82, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=82, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=82, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=82, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=82, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=12] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=82, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=82, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 flower skip_sw src_mac 02:84:0a:73:15:80 vlan_id 89 vlan_ethtype 0x0800 src_ip 70.99.92.20 action trap action police rate 2188447bps burst 2189447 conform-exceed drop INFO asyncssh:logging.py:92 [conn=82, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=14] Command: tc filter add dev swp33 ingress protocol 0x8100 flower skip_sw src_mac 02:84:0a:73:15:80 vlan_id 89 vlan_ethtype 0x0800 src_ip 70.99.92.20 action trap action police rate 2188447bps burst 2189447 conform-exceed drop INFO asyncssh:logging.py:92 [conn=82, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=82, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=82, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=16] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=82, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":89,"vlan_ethtype":"ip","src_mac":"02:84:0a:73:15:80","eth_type":"ipv4","src_ip":"70.99.92.20"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_89_vlan_ethtype_ip_src_mac_02:84:0a:73:15:80_eth_type_ipv4_src_ip_70.99.92.20 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=82, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=82, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=18] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=82, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=18] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=82, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=82, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=82, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=19] Channel closed DEBUG infra2:Logger.py:156 3783 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 3783 expected 3760.218213058419 for stat_code 195 INFO asyncssh:logging.py:92 [conn=82, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=20] Channel closed DEBUG infra2:Logger.py:156 3792 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 3792 expected 3760.218213058419 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_random from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=82, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=82, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:08:33 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=82, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=82, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=82, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=82, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=82, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=82, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=82, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=82, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=82, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=82, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=82, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=82, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=82, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=82, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=82, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=82, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=82, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=82, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=82, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=82, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=82, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=82, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=82, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=82, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=82, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=82, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=82, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=82, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=82, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=82, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=82, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=82, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=82, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=82, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=82, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=82, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=55] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=82, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=82, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=82, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=82, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=82, chan=56] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_single_block.py::test_devlink_policer_log | 158.75 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-5113' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_policer_log">Starting testcase:test_devlink_policer_log from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=82, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=83] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=83] Local address: 172.17.0.2, port 51696 INFO asyncssh:logging.py:92 [conn=83] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=83] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=83] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=83, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:08:34 UTC 2023 INFO asyncssh:logging.py:92 [conn=83, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=83, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=83, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=83, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=83, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=83, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=83, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=83, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=83, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=83, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=83, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=83, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:08:34 UTC 2023 INFO asyncssh:logging.py:92 [conn=83, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=83, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=83, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=83, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=83, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=12] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=83, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=83, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 802.1q flower skip_sw src_mac 02:ea:86:b6:60:1b vlan_id 3981 action trap action police rate 100kbit burst 6250 conform-exceed drop INFO asyncssh:logging.py:92 [conn=83, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=14] Command: tc filter add dev swp33 ingress protocol 802.1q flower skip_sw src_mac 02:ea:86:b6:60:1b vlan_id 3981 action trap action police rate 100kbit burst 6250 conform-exceed drop INFO asyncssh:logging.py:92 [conn=83, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=83, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=83, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=16] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=83, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":3981,"src_mac":"02:ea:86:b6:60:1b"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO asyncssh:logging.py:92 [conn=83, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 802.1q flower src_mac 02:ea:86:b6:60:1b vlan_id 3981 action xt limit 3/sec -j LOG INFO asyncssh:logging.py:92 [conn=83, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=18] Command: tc filter add dev swp33 ingress protocol 802.1q flower src_mac 02:ea:86:b6:60:1b vlan_id 3981 action xt limit 3/sec -j LOG INFO asyncssh:logging.py:92 [conn=83, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=18] Channel closed DEBUG infra2:Logger.py:156 tablename: mangle hook: NF_IP_POST_ROUTING target: LOG level warning index 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_3981_src_mac_02:ea:86:b6:60:1b INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=83, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=19] Channel closed DEBUG infra2:Logger.py:156 tail -50 /var/log/messages | grep -Eo "IN=swp33" | wc -l INFO asyncssh:logging.py:92 [conn=83, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=20] Command: tail -50 /var/log/messages | grep -Eo "IN=swp33" | wc -l INFO asyncssh:logging.py:92 [conn=83, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=20] Channel closed DEBUG infra2:Logger.py:156 50 INFO asyncssh:logging.py:92 [conn=83, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=83, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=22] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=83, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=22] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=83, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=23] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=83, chan=24] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=83, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=23] Channel closed DEBUG infra2:Logger.py:156 18 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 18 expected 18 for stat_code 195 INFO asyncssh:logging.py:92 [conn=83, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=24] Channel closed DEBUG infra2:Logger.py:156 18 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 18 expected 18 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_policer_log from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=83, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=25] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=83, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=26] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:11:12 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=83, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=83, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=28] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=83, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=83, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=83, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=30] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=83, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=83, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=83, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=32] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=83, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=83, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=83, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=83, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=83, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=83, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=83, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=83, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=83, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=83, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=83, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=83, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=50] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=83, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=83, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=83, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=52] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=83, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=52] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=83, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=83, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=54] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=83, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=83, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=83, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=56] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=83, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=83, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=83, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=58] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=83, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=83, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=58] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=83, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=83, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=59] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=83, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=83, chan=60] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=83, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=83, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=83, chan=60] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_single_block.py::test_devlink_diff_rate_units[bit] | 150.03 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-5185' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_diff_rate_units[bit]">Starting testcase:test_devlink_diff_rate_units[bit] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=83, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=84] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=84] Local address: 172.17.0.2, port 49808 INFO asyncssh:logging.py:92 [conn=84] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=84] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=84] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=84, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:11:13 UTC 2023 INFO asyncssh:logging.py:92 [conn=84, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=84, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=84, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=84, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=84, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=84, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=84, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=84, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=84, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=84, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=84, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=84, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:11:13 UTC 2023 INFO asyncssh:logging.py:92 [conn=84, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=84, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=84, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=84, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=84, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=12] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=84, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=84, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 flower skip_sw src_mac 02:fe:97:61:f3:cb dst_mac 02:91:83:37:49:9f vlan_id 2042 vlan_ethtype 0x0800 dst_ip 22.98.104.15 action trap action police rate 9664201.0bit burst 9665201.0 conform-exceed drop INFO asyncssh:logging.py:92 [conn=84, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=14] Command: tc filter add dev swp33 ingress protocol 0x8100 flower skip_sw src_mac 02:fe:97:61:f3:cb dst_mac 02:91:83:37:49:9f vlan_id 2042 vlan_ethtype 0x0800 dst_ip 22.98.104.15 action trap action police rate 9664201.0bit burst 9665201.0 conform-exceed drop INFO asyncssh:logging.py:92 [conn=84, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=84, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=84, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=16] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=84, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":2042,"vlan_ethtype":"ip","dst_mac":"02:91:83:37:49:9f","src_mac":"02:fe:97:61:f3:cb","eth_type":"ipv4","dst_ip":"22.98.104.15"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_2042_vlan_ethtype_ip_dst_mac_02:91:83:37:49:9f_src_mac_02:fe:97:61:f3:cb_eth_type_ipv4_dst_ip_22.98.104.15 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=84, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=84, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=18] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=84, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=18] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=84, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=84, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=84, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=19] Channel closed DEBUG infra2:Logger.py:156 1417 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1417 expected 1511.921307884856 for stat_code 195 INFO asyncssh:logging.py:92 [conn=84, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=20] Channel closed DEBUG infra2:Logger.py:156 1422 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1422 expected 1511.921307884856 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_diff_rate_units[bit] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=84, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=84, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:13:42 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=84, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=84, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=84, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=84, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=84, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=84, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=84, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=84, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=84, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=84, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=84, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=84, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=84, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=84, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=84, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=84, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=84, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=84, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=84, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=84, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=84, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=84, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=84, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=84, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=84, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=84, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=84, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=84, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=84, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=84, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=84, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=84, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=84, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=84, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=84, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=84, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=55] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=84, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=84, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=84, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=84, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=84, chan=56] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_single_block.py::test_devlink_diff_rate_units[kbit] | 154.98 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-5253' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_diff_rate_units[kbit]">Starting testcase:test_devlink_diff_rate_units[kbit] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=84, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=85] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=85] Local address: 172.17.0.2, port 58074 INFO asyncssh:logging.py:92 [conn=85] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=85] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=85] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=85, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:13:43 UTC 2023 INFO asyncssh:logging.py:92 [conn=85, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=85, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=85, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=85, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=85, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=85, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=85, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=85, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=85, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=85, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=85, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=85, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:13:43 UTC 2023 INFO asyncssh:logging.py:92 [conn=85, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=85, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=85, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=85, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=85, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=12] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=85, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=85, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x0800 flower skip_sw src_mac 02:20:e1:b5:01:08 src_ip 61.133.62.30 ip_proto tcp src_port 52050 dst_port 42168 action trap action police rate 2129.885kbit burst 3129.885 conform-exceed drop INFO asyncssh:logging.py:92 [conn=85, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=14] Command: tc filter add dev swp33 ingress protocol 0x0800 flower skip_sw src_mac 02:20:e1:b5:01:08 src_ip 61.133.62.30 ip_proto tcp src_port 52050 dst_port 42168 action trap action police rate 2129.885kbit burst 3129.885 conform-exceed drop INFO asyncssh:logging.py:92 [conn=85, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=85, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=85, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=16] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=85, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"src_mac":"02:20:e1:b5:01:08","eth_type":"ipv4","ip_proto":"tcp","src_ip":"61.133.62.30","dst_port":42168,"src_port":52050},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_src_mac_02:20:e1:b5:01:08_eth_type_ipv4_ip_proto_tcp_src_ip_61.133.62.30_dst_port_42168_src_port_52050 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=85, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=85, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=18] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=85, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=18] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=85, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=85, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=85, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=19] Channel closed DEBUG infra2:Logger.py:156 284 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 284 expected 282.6280520169851 for stat_code 195 INFO asyncssh:logging.py:92 [conn=85, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=20] Channel closed DEBUG infra2:Logger.py:156 284 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 284 expected 282.6280520169851 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_diff_rate_units[kbit] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=85, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=85, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:16:17 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=85, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=85, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=85, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=85, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=85, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=85, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=85, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=85, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=85, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=85, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=85, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=85, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=85, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=85, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=85, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=85, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=85, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=85, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=85, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=85, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=85, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=85, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=85, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=85, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=85, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=85, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=85, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=85, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=85, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=85, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=85, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=85, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=85, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=85, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=85, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=85, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=55] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=85, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=85, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=85, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=85, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=85, chan=56] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_single_block.py::test_devlink_diff_rate_units[gbit] | 151.67 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-5321' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_diff_rate_units[gbit]">Starting testcase:test_devlink_diff_rate_units[gbit] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=85, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=86] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=86] Local address: 172.17.0.2, port 43754 INFO asyncssh:logging.py:92 [conn=86] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=86] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=86] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=86, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:16:18 UTC 2023 INFO asyncssh:logging.py:92 [conn=86, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=86, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=86, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=86, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=86, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=86, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=86, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=86, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=86, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=86, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=86, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=86, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:16:18 UTC 2023 INFO asyncssh:logging.py:92 [conn=86, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=86, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=86, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=86, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=86, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=12] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=86, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=86, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x9100 flower skip_sw src_mac 02:0a:84:5a:7c:3a dst_mac 02:13:aa:ac:6d:fd action trap action police rate 0.019648013gbit burst 1000.019648013 conform-exceed drop INFO asyncssh:logging.py:92 [conn=86, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=14] Command: tc filter add dev swp33 ingress protocol 0x9100 flower skip_sw src_mac 02:0a:84:5a:7c:3a dst_mac 02:13:aa:ac:6d:fd action trap action police rate 0.019648013gbit burst 1000.019648013 conform-exceed drop INFO asyncssh:logging.py:92 [conn=86, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=86, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=86, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=16] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=86, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"[37120]","pref":49152,"kind":"flower","chain":0},{"protocol":"[37120]","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:13:aa:ac:6d:fd","src_mac":"02:0a:84:5a:7c:3a","eth_type":"9100"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:13:aa:ac:6d:fd_src_mac_02:0a:84:5a:7c:3a_eth_type_9100 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=86, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=86, chan=18] Channel closed DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=86, chan=19] Requesting new SSH session DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=86, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=86, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=86, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=19] Channel closed DEBUG infra2:Logger.py:156 2975 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 2975 expected 2962.6075090470445 for stat_code 195 INFO asyncssh:logging.py:92 [conn=86, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=20] Channel closed DEBUG infra2:Logger.py:156 2983 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 2983 expected 2962.6075090470445 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_diff_rate_units[gbit] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=86, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=86, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:18:49 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=86, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=86, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=86, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=86, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=86, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=86, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=86, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=86, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=86, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=86, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=86, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=86, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=86, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=86, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=86, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=86, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=86, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=86, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=86, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=86, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=86, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=86, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=86, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=86, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=86, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=86, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=86, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=86, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=86, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=86, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=86, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=86, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=86, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=86, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=86, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=86, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=55] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=86, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=86, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=86, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=86, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=86, chan=56] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_single_block.py::test_devlink_diff_rate_units[bps] | 148.94 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-5389' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_diff_rate_units[bps]">Starting testcase:test_devlink_diff_rate_units[bps] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=86, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=87] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=87] Local address: 172.17.0.2, port 38976 INFO asyncssh:logging.py:92 [conn=87] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=87] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=87] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=87, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:18:49 UTC 2023 INFO asyncssh:logging.py:92 [conn=87, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=87, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=87, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=87, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=87, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=87, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=87, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=87, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=87, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=87, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=87, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=87, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:18:50 UTC 2023 INFO asyncssh:logging.py:92 [conn=87, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=87, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=87, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=87, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=87, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=12] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=87, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=87, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 flower skip_sw dst_mac 02:21:68:be:5b:66 vlan_id 1911 action trap action police rate 1194255.875bps burst 1195255.875 conform-exceed drop INFO asyncssh:logging.py:92 [conn=87, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=14] Command: tc filter add dev swp33 ingress protocol 0x8100 flower skip_sw dst_mac 02:21:68:be:5b:66 vlan_id 1911 action trap action police rate 1194255.875bps burst 1195255.875 conform-exceed drop INFO asyncssh:logging.py:92 [conn=87, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=87, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=87, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=16] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=87, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1911,"dst_mac":"02:21:68:be:5b:66"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_1911_dst_mac_02:21:68:be:5b:66 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=87, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=87, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=18] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=87, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=18] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=87, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=87, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=87, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=19] Channel closed DEBUG infra2:Logger.py:156 3517 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 3517 expected 3512.517279411765 for stat_code 195 INFO asyncssh:logging.py:92 [conn=87, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=20] Channel closed DEBUG infra2:Logger.py:156 3525 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 3525 expected 3512.517279411765 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_diff_rate_units[bps] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=87, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=87, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:21:18 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=87, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=87, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=87, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=87, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=87, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=87, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=87, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=87, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=87, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=87, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=87, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=87, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=87, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=87, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=87, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=87, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=87, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=87, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=87, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=87, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=87, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=87, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=87, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=87, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=87, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=87, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=87, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=87, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=87, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=87, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=87, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=87, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=87, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=87, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=87, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=87, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=55] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=87, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=87, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=87, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=87, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=87, chan=56] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_single_block.py::test_devlink_diff_rate_units[kbps] | 154.50 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-5457' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_diff_rate_units[kbps]">Starting testcase:test_devlink_diff_rate_units[kbps] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=87, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=88] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=88] Local address: 172.17.0.2, port 42460 INFO asyncssh:logging.py:92 [conn=88] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=88] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=88] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=88, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:21:18 UTC 2023 INFO asyncssh:logging.py:92 [conn=88, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=88, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=88, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=88, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=88, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=88, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=88, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=88, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=88, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=88, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=88, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=88, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:21:19 UTC 2023 INFO asyncssh:logging.py:92 [conn=88, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=88, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=88, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=88, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=88, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=12] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=88, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=88, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 flower skip_sw dst_mac 02:ef:b9:da:88:f1 vlan_id 1168 action trap action police rate 403.428875kbps burst 1403.428875 conform-exceed drop INFO asyncssh:logging.py:92 [conn=88, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=14] Command: tc filter add dev swp33 ingress protocol 0x8100 flower skip_sw dst_mac 02:ef:b9:da:88:f1 vlan_id 1168 action trap action police rate 403.428875kbps burst 1403.428875 conform-exceed drop INFO asyncssh:logging.py:92 [conn=88, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=88, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=88, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=16] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=88, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1168,"dst_mac":"02:ef:b9:da:88:f1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_1168_dst_mac_02:ef:b9:da:88:f1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=88, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=88, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=18] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=88, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=18] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=88, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=88, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=88, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=19] Channel closed DEBUG infra2:Logger.py:156 644 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 644 expected 641.3813593004769 for stat_code 195 INFO asyncssh:logging.py:92 [conn=88, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=20] Channel closed DEBUG infra2:Logger.py:156 645 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 645 expected 641.3813593004769 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_diff_rate_units[kbps] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=88, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=88, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:23:52 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=88, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=88, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=88, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=88, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=88, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=88, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=88, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=88, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=88, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=88, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=88, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=88, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=88, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=88, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=88, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=88, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=88, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=88, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=88, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=88, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=88, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=88, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=88, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=88, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=88, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=88, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=88, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=88, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=88, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=88, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=88, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=88, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=88, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=88, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=88, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=88, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=55] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=88, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=88, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=88, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=88, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=88, chan=56] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_single_block.py::test_devlink_diff_rate_units[mbps] | 151.40 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-5525' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_diff_rate_units[mbps]">Starting testcase:test_devlink_diff_rate_units[mbps] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=88, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=89] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=89] Local address: 172.17.0.2, port 35008 INFO asyncssh:logging.py:92 [conn=89] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=89] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=89] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=89, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:23:53 UTC 2023 INFO asyncssh:logging.py:92 [conn=89, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=89, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=89, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=89, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=89, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=89, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=89, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=89, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=89, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=89, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=89, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=89, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:23:53 UTC 2023 INFO asyncssh:logging.py:92 [conn=89, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=89, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=89, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=89, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=89, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=12] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=89, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=89, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 flower skip_sw dst_mac 02:67:3d:f9:8b:71 vlan_id 2695 vlan_ethtype 0x0800 src_ip 45.160.108.214 action trap action police rate 3.59863375mbps burst 1003.59863375 conform-exceed drop INFO asyncssh:logging.py:92 [conn=89, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=14] Command: tc filter add dev swp33 ingress protocol 0x8100 flower skip_sw dst_mac 02:67:3d:f9:8b:71 vlan_id 2695 vlan_ethtype 0x0800 src_ip 45.160.108.214 action trap action police rate 3.59863375mbps burst 1003.59863375 conform-exceed drop INFO asyncssh:logging.py:92 [conn=89, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=89, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=89, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=16] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=89, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":2695,"vlan_ethtype":"ip","dst_mac":"02:67:3d:f9:8b:71","eth_type":"ipv4","src_ip":"45.160.108.214"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_2695_vlan_ethtype_ip_dst_mac_02:67:3d:f9:8b:71_eth_type_ipv4_src_ip_45.160.108.214 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=89, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=89, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=18] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=89, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=18] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=89, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=89, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=89, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=19] Channel closed DEBUG infra2:Logger.py:156 2855 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 2855 expected 2844.76976284585 for stat_code 195 INFO asyncssh:logging.py:92 [conn=89, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=20] Channel closed DEBUG infra2:Logger.py:156 2864 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 2864 expected 2844.76976284585 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_diff_rate_units[mbps] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=89, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=89, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:26:24 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=89, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=89, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=89, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=89, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=89, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=89, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=89, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=89, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=89, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=89, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=89, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=89, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=89, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=89, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=89, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=89, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=89, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=89, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=89, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=89, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=89, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=89, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=89, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=89, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=89, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=89, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=89, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=89, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=89, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=89, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=89, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=89, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=89, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=89, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=89, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=89, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=55] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=89, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=89, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=89, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=89, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=89, chan=56] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_single_block.py::test_devlink_diff_rate_units[gbps] | 152.23 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-5593' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_diff_rate_units[gbps]">Starting testcase:test_devlink_diff_rate_units[gbps] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=89, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=90] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=90] Local address: 172.17.0.2, port 58664 INFO asyncssh:logging.py:92 [conn=90] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=90] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=90] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=90, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:26:24 UTC 2023 INFO asyncssh:logging.py:92 [conn=90, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=90, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=90, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=90, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=90, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=90, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=90, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=90, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=90, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=90, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=90, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=90, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:26:24 UTC 2023 INFO asyncssh:logging.py:92 [conn=90, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=90, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=90, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=90, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=90, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=12] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=90, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=90, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 flower skip_sw src_mac 02:3e:fc:26:db:7a vlan_id 213 action trap action police rate 0.000396141375gbps burst 1000.000396141375 conform-exceed drop INFO asyncssh:logging.py:92 [conn=90, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=14] Command: tc filter add dev swp33 ingress protocol 0x8100 flower skip_sw src_mac 02:3e:fc:26:db:7a vlan_id 213 action trap action police rate 0.000396141375gbps burst 1000.000396141375 conform-exceed drop INFO asyncssh:logging.py:92 [conn=90, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=90, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=90, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=16] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=90, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":213,"src_mac":"02:3e:fc:26:db:7a"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_213_src_mac_02:3e:fc:26:db:7a INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=90, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=90, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=18] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=90, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=18] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=90, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=90, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=90, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=19] Channel closed DEBUG infra2:Logger.py:156 1197 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1197 expected 1193.1969126506024 for stat_code 195 INFO asyncssh:logging.py:92 [conn=90, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=20] Channel closed DEBUG infra2:Logger.py:156 1200 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 1200 expected 1193.1969126506024 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_diff_rate_units[gbps] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=90, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=90, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:28:56 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=90, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=90, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=90, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=90, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=90, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=90, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=90, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=90, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=90, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=90, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=90, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=90, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=90, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=90, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=90, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=90, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=90, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=90, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=90, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=90, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=90, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=90, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=90, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=90, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=90, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=90, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=90, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=90, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=90, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=90, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=90, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=90, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=90, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=90, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=90, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=90, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=55] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=90, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=90, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=90, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=90, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=90, chan=56] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/devlink/test_devlink_single_block.py::test_devlink_diff_rate_units[tbps] | 154.11 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-5661' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_devlink_diff_rate_units[tbps]">Starting testcase:test_devlink_diff_rate_units[tbps] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=90, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=91] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=91] Local address: 172.17.0.2, port 58906 INFO asyncssh:logging.py:92 [conn=91] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=91] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=91] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=91, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:28:57 UTC 2023 INFO asyncssh:logging.py:92 [conn=91, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=91, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=91, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=91, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=91, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=91, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=91, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=91, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=91, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=91, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=91, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=91, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:28:57 UTC 2023 INFO asyncssh:logging.py:92 [conn=91, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=91, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=91, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.4/24', 'count': 1, 'ip': '2.2.2.4', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=91, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=91, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=12] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=91, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=91, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 802.1q flower skip_sw src_mac 02:e7:ea:08:13:04 vlan_id 4050 vlan_ethtype ipv4 src_ip 76.252.121.60 ip_proto tcp dst_port 5373 action trap action police rate 2.381086875e-06tbps burst 1000.0000023810869 conform-exceed drop INFO asyncssh:logging.py:92 [conn=91, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=14] Command: tc filter add dev swp33 ingress protocol 802.1q flower skip_sw src_mac 02:e7:ea:08:13:04 vlan_id 4050 vlan_ethtype ipv4 src_ip 76.252.121.60 ip_proto tcp dst_port 5373 action trap action police rate 2.381086875e-06tbps burst 1000.0000023810869 conform-exceed drop INFO asyncssh:logging.py:92 [conn=91, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=91, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=91, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=16] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=91, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":4050,"vlan_ethtype":"ip","src_mac":"02:e7:ea:08:13:04","eth_type":"ipv4","ip_proto":"tcp","src_ip":"76.252.121.60","dst_port":5373},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"trap"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]},{"order":2,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_4050_vlan_ethtype_ip_src_mac_02:e7:ea:08:13:04_eth_type_ipv4_ip_proto_tcp_src_ip_76.252.121.60_dst_port_5373 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=91, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=91, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=18] Received channel close DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=91, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=18] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=91, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=19] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=91, chan=20] Command: get_devlink_cpu_traps_rate_avg acl_code_3 INFO asyncssh:logging.py:92 [conn=91, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=19] Channel closed DEBUG infra2:Logger.py:156 3547 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 3547 expected 3532.76984421365 for stat_code 195 INFO asyncssh:logging.py:92 [conn=91, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=20] Channel closed DEBUG infra2:Logger.py:156 3557 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 3557 expected 3532.76984421365 for trap_code acl_code_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_devlink_diff_rate_units[tbps] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/devlink/test_devlink_single_block.py INFO asyncssh:logging.py:92 [conn=91, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=91, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:31:30 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=91, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=91, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=91, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=91, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=91, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=91, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=91, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=91, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=91, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=91, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=91, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=91, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=91, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=91, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=91, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=91, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=91, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=91, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=91, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=91, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=91, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=91, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=91, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=91, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=91, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=91, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=91, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=91, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=91, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=91, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=91, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=91, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=91, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=91, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=91, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=91, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=55] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=91, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=91, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=91, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=91, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=91, chan=56] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_addr.py::test_ipv4_addr | 140.53 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-5913' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_addr">Starting testcase:test_ipv4_addr from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_addr.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=98, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=99] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=99] Local address: 172.17.0.2, port 56116 INFO asyncssh:logging.py:92 [conn=99] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=99] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=99] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=99, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:54:04 UTC 2023 INFO asyncssh:logging.py:92 [conn=99, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=99, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=99, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=99, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=99, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=99, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=99, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=99, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:54:04 UTC 2023 INFO asyncssh:logging.py:92 [conn=99, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=99, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=8] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=99, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=99, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=99, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=99, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dummy INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=99, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=11] Channel closed INFO asyncssh:logging.py:92 [conn=99, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=13] Received channel close DEBUG infra2:Logger.py:156 echo onl | sudo -S ping -c 10 1.1.1.2 INFO asyncssh:logging.py:92 [conn=99, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=12] Channel closed INFO asyncssh:logging.py:92 [conn=99, chan=13] Channel closed INFO asyncssh:logging.py:92 [conn=99, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=14] Received channel close DEBUG infra2:Logger.py:156 echo onl | sudo -S ping -c 10 2.2.2.2 INFO asyncssh:logging.py:92 [conn=99, chan=16] Requesting new SSH session DEBUG infra2:Logger.py:156 echo onl | sudo -S ping -c 10 3.3.3.2 INFO asyncssh:logging.py:92 [conn=99, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=14] Channel closed INFO asyncssh:logging.py:92 [conn=99, chan=15] Command: echo onl | sudo -S ping -c 10 1.1.1.2 DEBUG infra2:Logger.py:156 echo onl | sudo -S ping -c 10 4.4.4.2 INFO asyncssh:logging.py:92 [conn=99, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=16] Command: echo onl | sudo -S ping -c 10 2.2.2.2 INFO asyncssh:logging.py:92 [conn=99, chan=17] Command: echo onl | sudo -S ping -c 10 3.3.3.2 INFO asyncssh:logging.py:92 [conn=99, chan=18] Command: echo onl | sudo -S ping -c 10 4.4.4.2 INFO asyncssh:logging.py:92 [conn=99, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=15] Channel closed INFO asyncssh:logging.py:92 [conn=99, chan=16] Channel closed DEBUG infra2:Logger.py:156 PING 1.1.1.2 (1.1.1.2) 56(84) bytes of data. 64 bytes from 1.1.1.2: icmp_seq=1 ttl=64 time=0.279 ms 64 bytes from 1.1.1.2: icmp_seq=2 ttl=64 time=0.139 ms 64 bytes from 1.1.1.2: icmp_seq=3 ttl=64 time=0.190 ms 64 bytes from 1.1.1.2: icmp_seq=4 ttl=64 time=0.208 ms 64 bytes from 1.1.1.2: icmp_seq=5 ttl=64 time=0.187 ms 64 bytes from 1.1.1.2: icmp_seq=6 ttl=64 time=0.210 ms 64 bytes from 1.1.1.2: icmp_seq=7 ttl=64 time=0.142 ms 64 bytes from 1.1.1.2: icmp_seq=8 ttl=64 time=0.182 ms 64 bytes from 1.1.1.2: icmp_seq=9 ttl=64 time=0.181 ms 64 bytes from 1.1.1.2: icmp_seq=10 ttl=64 time=0.187 ms --- 1.1.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9190ms rtt min/avg/max/mdev = 0.139/0.190/0.279/0.039 ms INFO DENT:Logger.py:84 [DENT infrastructure 2] Ran ping -c 10 1.1.1.2 on infra2 with rc 0 and out PING 1.1.1.2 (1.1.1.2) 56(84) bytes of data. 64 bytes from 1.1.1.2: icmp_seq=1 ttl=64 time=0.279 ms 64 bytes from 1.1.1.2: icmp_seq=2 ttl=64 time=0.139 ms 64 bytes from 1.1.1.2: icmp_seq=3 ttl=64 time=0.190 ms 64 bytes from 1.1.1.2: icmp_seq=4 ttl=64 time=0.208 ms 64 bytes from 1.1.1.2: icmp_seq=5 ttl=64 time=0.187 ms 64 bytes from 1.1.1.2: icmp_seq=6 ttl=64 time=0.210 ms 64 bytes from 1.1.1.2: icmp_seq=7 ttl=64 time=0.142 ms 64 bytes from 1.1.1.2: icmp_seq=8 ttl=64 time=0.182 ms 64 bytes from 1.1.1.2: icmp_seq=9 ttl=64 time=0.181 ms 64 bytes from 1.1.1.2: icmp_seq=10 ttl=64 time=0.187 ms --- 1.1.1.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9190ms rtt min/avg/max/mdev = 0.139/0.190/0.279/0.039 ms DEBUG infra2:Logger.py:156 PING 2.2.2.2 (2.2.2.2) 56(84) bytes of data. 64 bytes from 2.2.2.2: icmp_seq=1 ttl=64 time=0.318 ms 64 bytes from 2.2.2.2: icmp_seq=2 ttl=64 time=0.175 ms 64 bytes from 2.2.2.2: icmp_seq=3 ttl=64 time=0.190 ms 64 bytes from 2.2.2.2: icmp_seq=4 ttl=64 time=0.208 ms 64 bytes from 2.2.2.2: icmp_seq=5 ttl=64 time=0.187 ms 64 bytes from 2.2.2.2: icmp_seq=6 ttl=64 time=0.214 ms 64 bytes from 2.2.2.2: icmp_seq=7 ttl=64 time=0.142 ms 64 bytes from 2.2.2.2: icmp_seq=8 ttl=64 time=0.182 ms 64 bytes from 2.2.2.2: icmp_seq=9 ttl=64 time=0.181 ms 64 bytes from 2.2.2.2: icmp_seq=10 ttl=64 time=0.187 ms --- 2.2.2.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9190ms rtt min/avg/max/mdev = 0.142/0.198/0.318/0.045 ms INFO DENT:Logger.py:84 [DENT infrastructure 2] Ran ping -c 10 2.2.2.2 on infra2 with rc 0 and out PING 2.2.2.2 (2.2.2.2) 56(84) bytes of data. 64 bytes from 2.2.2.2: icmp_seq=1 ttl=64 time=0.318 ms 64 bytes from 2.2.2.2: icmp_seq=2 ttl=64 time=0.175 ms 64 bytes from 2.2.2.2: icmp_seq=3 ttl=64 time=0.190 ms 64 bytes from 2.2.2.2: icmp_seq=4 ttl=64 time=0.208 ms 64 bytes from 2.2.2.2: icmp_seq=5 ttl=64 time=0.187 ms 64 bytes from 2.2.2.2: icmp_seq=6 ttl=64 time=0.214 ms 64 bytes from 2.2.2.2: icmp_seq=7 ttl=64 time=0.142 ms 64 bytes from 2.2.2.2: icmp_seq=8 ttl=64 time=0.182 ms 64 bytes from 2.2.2.2: icmp_seq=9 ttl=64 time=0.181 ms 64 bytes from 2.2.2.2: icmp_seq=10 ttl=64 time=0.187 ms --- 2.2.2.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9190ms rtt min/avg/max/mdev = 0.142/0.198/0.318/0.045 ms INFO asyncssh:logging.py:92 [conn=99, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=18] Channel closed DEBUG infra2:Logger.py:156 PING 4.4.4.2 (4.4.4.2) 56(84) bytes of data. 64 bytes from 4.4.4.2: icmp_seq=1 ttl=64 time=0.228 ms 64 bytes from 4.4.4.2: icmp_seq=2 ttl=64 time=0.143 ms 64 bytes from 4.4.4.2: icmp_seq=3 ttl=64 time=0.156 ms 64 bytes from 4.4.4.2: icmp_seq=4 ttl=64 time=0.147 ms 64 bytes from 4.4.4.2: icmp_seq=5 ttl=64 time=0.188 ms 64 bytes from 4.4.4.2: icmp_seq=6 ttl=64 time=0.117 ms 64 bytes from 4.4.4.2: icmp_seq=7 ttl=64 time=0.135 ms 64 bytes from 4.4.4.2: icmp_seq=8 ttl=64 time=0.124 ms 64 bytes from 4.4.4.2: icmp_seq=9 ttl=64 time=0.128 ms 64 bytes from 4.4.4.2: icmp_seq=10 ttl=64 time=0.178 ms --- 4.4.4.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9215ms rtt min/avg/max/mdev = 0.117/0.154/0.228/0.034 ms INFO DENT:Logger.py:84 [DENT infrastructure 2] Ran ping -c 10 4.4.4.2 on infra2 with rc 0 and out PING 4.4.4.2 (4.4.4.2) 56(84) bytes of data. 64 bytes from 4.4.4.2: icmp_seq=1 ttl=64 time=0.228 ms 64 bytes from 4.4.4.2: icmp_seq=2 ttl=64 time=0.143 ms 64 bytes from 4.4.4.2: icmp_seq=3 ttl=64 time=0.156 ms 64 bytes from 4.4.4.2: icmp_seq=4 ttl=64 time=0.147 ms 64 bytes from 4.4.4.2: icmp_seq=5 ttl=64 time=0.188 ms 64 bytes from 4.4.4.2: icmp_seq=6 ttl=64 time=0.117 ms 64 bytes from 4.4.4.2: icmp_seq=7 ttl=64 time=0.135 ms 64 bytes from 4.4.4.2: icmp_seq=8 ttl=64 time=0.124 ms 64 bytes from 4.4.4.2: icmp_seq=9 ttl=64 time=0.128 ms 64 bytes from 4.4.4.2: icmp_seq=10 ttl=64 time=0.178 ms --- 4.4.4.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9215ms rtt min/avg/max/mdev = 0.117/0.154/0.228/0.034 ms INFO asyncssh:logging.py:92 [conn=99, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=17] Channel closed DEBUG infra2:Logger.py:156 PING 3.3.3.2 (3.3.3.2) 56(84) bytes of data. 64 bytes from 3.3.3.2: icmp_seq=1 ttl=64 time=0.282 ms 64 bytes from 3.3.3.2: icmp_seq=2 ttl=64 time=0.139 ms 64 bytes from 3.3.3.2: icmp_seq=3 ttl=64 time=0.149 ms 64 bytes from 3.3.3.2: icmp_seq=4 ttl=64 time=0.151 ms 64 bytes from 3.3.3.2: icmp_seq=5 ttl=64 time=0.144 ms 64 bytes from 3.3.3.2: icmp_seq=6 ttl=64 time=0.119 ms 64 bytes from 3.3.3.2: icmp_seq=7 ttl=64 time=0.135 ms 64 bytes from 3.3.3.2: icmp_seq=8 ttl=64 time=0.130 ms 64 bytes from 3.3.3.2: icmp_seq=9 ttl=64 time=0.130 ms 64 bytes from 3.3.3.2: icmp_seq=10 ttl=64 time=0.172 ms --- 3.3.3.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9219ms rtt min/avg/max/mdev = 0.119/0.155/0.282/0.044 ms INFO DENT:Logger.py:84 [DENT infrastructure 2] Ran ping -c 10 3.3.3.2 on infra2 with rc 0 and out PING 3.3.3.2 (3.3.3.2) 56(84) bytes of data. 64 bytes from 3.3.3.2: icmp_seq=1 ttl=64 time=0.282 ms 64 bytes from 3.3.3.2: icmp_seq=2 ttl=64 time=0.139 ms 64 bytes from 3.3.3.2: icmp_seq=3 ttl=64 time=0.149 ms 64 bytes from 3.3.3.2: icmp_seq=4 ttl=64 time=0.151 ms 64 bytes from 3.3.3.2: icmp_seq=5 ttl=64 time=0.144 ms 64 bytes from 3.3.3.2: icmp_seq=6 ttl=64 time=0.119 ms 64 bytes from 3.3.3.2: icmp_seq=7 ttl=64 time=0.135 ms 64 bytes from 3.3.3.2: icmp_seq=8 ttl=64 time=0.130 ms 64 bytes from 3.3.3.2: icmp_seq=9 ttl=64 time=0.130 ms 64 bytes from 3.3.3.2: icmp_seq=10 ttl=64 time=0.172 ms --- 3.3.3.2 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9219ms rtt min/avg/max/mdev = 0.119/0.155/0.282/0.044 ms -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_addr from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_addr.py INFO asyncssh:logging.py:92 [conn=99, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=19] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=99, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=20] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=99, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=20] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=99, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=99, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:56:24 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=99, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=99, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:56:24 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=99, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=99, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=26] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=99, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=99, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=99, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=28] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=99, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=99, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=99, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=99, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=99, chan=30] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=99, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=99, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=99, chan=30] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_arp.py::test_ipv4_dynamic_arp | 130.25 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-5959' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_dynamic_arp">Starting testcase:test_ipv4_dynamic_arp from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=99, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=100] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=100] Local address: 172.17.0.2, port 44818 INFO asyncssh:logging.py:92 [conn=100] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=100] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=100] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=100, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:56:25 UTC 2023 INFO asyncssh:logging.py:92 [conn=100, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=100, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=100, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=100, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=100, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=100, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=100, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=100, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:56:25 UTC 2023 INFO asyncssh:logging.py:92 [conn=100, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=100, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=100, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=100, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=100, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=10] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=100, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 <-> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:7 <-> 10.36.118.199:2:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:7_3.3.3.2/24 to 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd40940>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:5 <-> 10.36.118.199:2:6 Tx 10086 Rx 10086 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:7 <-> 10.36.118.199:2:8 Tx 10086 Rx 10086 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=100, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=100, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=12] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=100, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"2.2.2.2","dev":"swp34","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp35","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"4.4.4.2","dev":"swp36","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=100, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=100, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=14] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=100, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"2.2.2.2","dev":"swp34","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp35","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"4.4.4.2","dev":"swp36","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=100, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=100, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=16] Command: ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=100, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=100, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=100, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=18] Command: ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=100, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=100, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=100, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=20] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=100, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_dynamic_arp from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py INFO asyncssh:logging.py:92 [conn=100, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=21] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=100, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=22] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=100, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=22] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=100, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=100, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:58:34 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=100, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=25] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=100, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=26] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:58:35 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=100, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=100, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=28] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=100, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=100, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=100, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=30] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=100, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=30] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=100, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=100, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=100, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=100, chan=32] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=100, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=100, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=100, chan=32] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_arp.py::test_ipv4_static_arp | 1.02 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-6003' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_static_arp">Starting testcase:test_ipv4_static_arp from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=100, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=101] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=101] Local address: 172.17.0.2, port 38834 INFO asyncssh:logging.py:92 [conn=101] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=101] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=101] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=101, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:58:35 UTC 2023 INFO asyncssh:logging.py:92 [conn=101, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=101, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=101, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=101, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=101, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=101, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=101, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=101, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:58:35 UTC 2023 INFO asyncssh:logging.py:92 [conn=101, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=101, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=101, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=101, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=101, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=10] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=101, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=101, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip neigh add 1.1.1.2 lladdr 02:00:00:00:00:01 dev swp33 && ip neigh add 2.2.2.2 lladdr 02:00:00:00:00:02 dev swp34 && ip neigh add 3.3.3.2 lladdr 02:00:00:00:00:03 dev swp35 && ip neigh add 4.4.4.2 lladdr 02:00:00:00:00:04 dev swp36 INFO asyncssh:logging.py:92 [conn=101, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=12] Command: ip neigh add 1.1.1.2 lladdr 02:00:00:00:00:01 dev swp33 && ip neigh add 2.2.2.2 lladdr 02:00:00:00:00:02 dev swp34 && ip neigh add 3.3.3.2 lladdr 02:00:00:00:00:03 dev swp35 && ip neigh add 4.4.4.2 lladdr 02:00:00:00:00:04 dev swp36 INFO asyncssh:logging.py:92 [conn=101, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=101, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=101, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=14] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=101, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.2","dev":"swp33","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"2.2.2.2","dev":"swp34","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp35","lladdr":"02:00:00:00:00:03","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"4.4.4.2","dev":"swp36","lladdr":"02:00:00:00:00:04","offload":null,"state":["PERMANENT"]}] INFO asyncssh:logging.py:92 [conn=101, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=101, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=16] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=101, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.2","dev":"swp33","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"2.2.2.2","dev":"swp34","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp35","lladdr":"02:00:00:00:00:03","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"4.4.4.2","dev":"swp36","lladdr":"02:00:00:00:00:04","offload":null,"state":["PERMANENT"]}] INFO asyncssh:logging.py:92 [conn=101, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=101, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=18] Command: ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=101, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=101, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=101, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=20] Command: ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=101, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=101, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=101, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=22] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=101, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_static_arp from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py INFO asyncssh:logging.py:92 [conn=101, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=23] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=101, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=24] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=101, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=24] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=101, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=25] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=101, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=26] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:58:36 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=101, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=101, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:58:36 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=101, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=101, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=30] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=101, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=101, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=101, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=32] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=101, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=101, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=101, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down INFO asyncssh:logging.py:92 [conn=101, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=101, chan=34] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down INFO asyncssh:logging.py:92 [conn=101, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=101, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=101, chan=34] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_arp.py::test_ipv4_replace_dyn_stat_arp | 132.54 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-6049' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_replace_dyn_stat_arp">Starting testcase:test_ipv4_replace_dyn_stat_arp from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=101, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=102] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=102] Local address: 172.17.0.2, port 38842 INFO asyncssh:logging.py:92 [conn=102] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=102] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=102] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=102, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:58:36 UTC 2023 INFO asyncssh:logging.py:92 [conn=102, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=102, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=102, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=102, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=102, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=102, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=102, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=102, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 17:58:36 UTC 2023 INFO asyncssh:logging.py:92 [conn=102, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=102, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=102, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=102, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=102, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=10] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=102, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=102, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip neigh add 1.1.1.2 lladdr 02:00:00:00:00:01 dev swp33 && ip neigh add 2.2.2.2 lladdr 02:00:00:00:00:02 dev swp34 && ip neigh add 3.3.3.2 lladdr 02:00:00:00:00:03 dev swp35 && ip neigh add 4.4.4.2 lladdr 02:00:00:00:00:04 dev swp36 INFO asyncssh:logging.py:92 [conn=102, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=12] Command: ip neigh add 1.1.1.2 lladdr 02:00:00:00:00:01 dev swp33 && ip neigh add 2.2.2.2 lladdr 02:00:00:00:00:02 dev swp34 && ip neigh add 3.3.3.2 lladdr 02:00:00:00:00:03 dev swp35 && ip neigh add 4.4.4.2 lladdr 02:00:00:00:00:04 dev swp36 INFO asyncssh:logging.py:92 [conn=102, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=102, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=14] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.2","dev":"swp33","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"2.2.2.2","dev":"swp34","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]},{"dst":"3.3.3.2","dev":"swp35","lladdr":"02:00:00:00:00:03","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"4.4.4.2","dev":"swp36","lladdr":"02:00:00:00:00:04","offload":null,"state":["PERMANENT"]}] INFO asyncssh:logging.py:92 [conn=102, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=16] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.2","dev":"swp33","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"2.2.2.2","dev":"swp34","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]},{"dst":"3.3.3.2","dev":"swp35","lladdr":"02:00:00:00:00:03","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"4.4.4.2","dev":"swp36","lladdr":"02:00:00:00:00:04","offload":null,"state":["PERMANENT"]}] INFO asyncssh:logging.py:92 [conn=102, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=102, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=18] Command: ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=102, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=102, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=102, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=20] Command: ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=102, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=102, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=22] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 <-> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:7 <-> 10.36.118.199:2:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:7_3.3.3.2/24 to 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd431c0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:5 <-> 10.36.118.199:2:6 Tx 10144 Rx 10144 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:7 <-> 10.36.118.199:2:8 Tx 10144 Rx 10144 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=102, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=24] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"2.2.2.2","dev":"swp34","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp35","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"4.4.4.2","dev":"swp36","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=102, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=26] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"2.2.2.2","dev":"swp34","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp35","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"4.4.4.2","dev":"swp36","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=102, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=102, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=28] Command: ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=102, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=102, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=102, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=30] Command: ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=102, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=102, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=32] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=102, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip neigh add 1.1.1.2 lladdr 02:00:00:00:00:01 dev swp33 && ip neigh add 2.2.2.2 lladdr 02:00:00:00:00:02 dev swp34 && ip neigh add 3.3.3.2 lladdr 02:00:00:00:00:03 dev swp35 && ip neigh add 4.4.4.2 lladdr 02:00:00:00:00:04 dev swp36 INFO asyncssh:logging.py:92 [conn=102, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=34] Command: ip neigh add 1.1.1.2 lladdr 02:00:00:00:00:01 dev swp33 && ip neigh add 2.2.2.2 lladdr 02:00:00:00:00:02 dev swp34 && ip neigh add 3.3.3.2 lladdr 02:00:00:00:00:03 dev swp35 && ip neigh add 4.4.4.2 lladdr 02:00:00:00:00:04 dev swp36 INFO asyncssh:logging.py:92 [conn=102, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=102, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=35] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=36] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=36] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.2","dev":"swp33","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"2.2.2.2","dev":"swp34","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp35","lladdr":"02:00:00:00:00:03","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"4.4.4.2","dev":"swp36","lladdr":"02:00:00:00:00:04","offload":null,"state":["PERMANENT"]}] INFO asyncssh:logging.py:92 [conn=102, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=38] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.2","dev":"swp33","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"2.2.2.2","dev":"swp34","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp35","lladdr":"02:00:00:00:00:03","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"4.4.4.2","dev":"swp36","lladdr":"02:00:00:00:00:04","offload":null,"state":["PERMANENT"]}] INFO asyncssh:logging.py:92 [conn=102, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=102, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=40] Command: ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=102, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=40] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=102, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=41] Channel closed DEBUG infra2:Logger.py:156 ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=102, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=42] Command: ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=102, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=42] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=102, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=43] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=44] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=102, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=44] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_replace_dyn_stat_arp from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py INFO asyncssh:logging.py:92 [conn=102, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=45] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=102, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=46] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=102, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=46] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=102, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=47] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=102, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=48] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=48] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:00:48 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=102, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=49] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=102, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=50] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=50] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:00:48 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=102, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=51] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=102, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=52] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=102, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=52] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=102, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=53] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=102, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=54] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=102, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=54] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=102, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=102, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=55] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=102, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=102, chan=56] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=102, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=102, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=102, chan=56] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_arp.py::test_ipv4_static_arp_with_traffic | 135.17 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-6117' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_static_arp_with_traffic">Starting testcase:test_ipv4_static_arp_with_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=102, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=103] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=103] Local address: 172.17.0.2, port 52998 INFO asyncssh:logging.py:92 [conn=103] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=103] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=103] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=103, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:00:49 UTC 2023 INFO asyncssh:logging.py:92 [conn=103, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=103, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=103, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=103, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=103, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=103, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=103, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=103, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:00:49 UTC 2023 INFO asyncssh:logging.py:92 [conn=103, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=103, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=103, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=103, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=103, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=10] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=103, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=103, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip neigh add 1.1.1.2 lladdr 02:00:00:00:00:01 dev swp33 && ip neigh add 2.2.2.2 lladdr 02:00:00:00:00:02 dev swp34 && ip neigh add 3.3.3.2 lladdr 02:00:00:00:00:03 dev swp35 && ip neigh add 4.4.4.2 lladdr 02:00:00:00:00:04 dev swp36 INFO asyncssh:logging.py:92 [conn=103, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=12] Command: ip neigh add 1.1.1.2 lladdr 02:00:00:00:00:01 dev swp33 && ip neigh add 2.2.2.2 lladdr 02:00:00:00:00:02 dev swp34 && ip neigh add 3.3.3.2 lladdr 02:00:00:00:00:03 dev swp35 && ip neigh add 4.4.4.2 lladdr 02:00:00:00:00:04 dev swp36 INFO asyncssh:logging.py:92 [conn=103, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=103, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=103, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=14] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=103, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.2","dev":"swp33","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]},{"dst":"2.2.2.2","dev":"swp34","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]},{"dst":"3.3.3.2","dev":"swp35","lladdr":"02:00:00:00:00:03","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"4.4.4.2","dev":"swp36","lladdr":"02:00:00:00:00:04","offload":null,"state":["PERMANENT"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 <-> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:7 <-> 10.36.118.199:2:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:7_3.3.3.2/24 to 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbce4c040>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:5 <-> 10.36.118.199:2:6 Tx 10132 Rx 10132 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:7 <-> 10.36.118.199:2:8 Tx 10132 Rx 10132 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=103, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=103, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=16] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=103, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.2","dev":"swp33","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"2.2.2.2","dev":"swp34","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"3.3.3.2","dev":"swp35","lladdr":"02:00:00:00:00:03","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"4.4.4.2","dev":"swp36","lladdr":"02:00:00:00:00:04","offload":null,"state":["PERMANENT"]}] INFO asyncssh:logging.py:92 [conn=103, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=103, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=18] Command: ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=103, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=103, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=103, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=20] Command: ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=103, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=103, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=103, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=22] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=103, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_static_arp_with_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py INFO asyncssh:logging.py:92 [conn=103, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=23] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=103, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=24] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=103, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=24] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=103, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=25] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=103, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=26] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:03:03 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=103, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=103, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:03:03 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=103, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=103, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=30] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=103, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=103, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=103, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=32] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=103, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=103, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=103, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=103, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=103, chan=34] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=103, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=103, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=103, chan=34] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_arp.py::test_ipv4_static_route_over_static_arp | 129.34 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-6163' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_static_route_over_static_arp">Starting testcase:test_ipv4_static_route_over_static_arp from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=103, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=104] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=104] Local address: 172.17.0.2, port 35090 INFO asyncssh:logging.py:92 [conn=104] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=104] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=104] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=104, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:03:04 UTC 2023 INFO asyncssh:logging.py:92 [conn=104, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=104, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=104, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=104, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=104, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=104, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=104, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=104, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:03:04 UTC 2023 INFO asyncssh:logging.py:92 [conn=104, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=104, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=104, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=104, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=104, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=10] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=104, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=104, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp33 INFO asyncssh:logging.py:92 [conn=104, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=12] Command: bridge -j vlan show dev swp33 INFO asyncssh:logging.py:92 [conn=104, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=12] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp33 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=104, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp33 INFO asyncssh:logging.py:92 [conn=104, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=14] Command: ip -j address show swp33 INFO asyncssh:logging.py:92 [conn=104, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"1.1.1.1","prefixlen":24,"scope":"global","label":"swp33","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp33 ', 'rc': 0, 'result': '[{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"1.1.1.1","prefixlen":24,"scope":"global","label":"swp33","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO asyncssh:logging.py:92 [conn=104, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=15] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp34 INFO asyncssh:logging.py:92 [conn=104, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=16] Command: bridge -j vlan show dev swp34 INFO asyncssh:logging.py:92 [conn=104, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=16] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp34 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=104, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp34 INFO asyncssh:logging.py:92 [conn=104, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=18] Command: ip -j address show swp34 INFO asyncssh:logging.py:92 [conn=104, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"2.2.2.1","prefixlen":24,"scope":"global","label":"swp34","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a6","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp34 ', 'rc': 0, 'result': '[{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"2.2.2.1","prefixlen":24,"scope":"global","label":"swp34","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a6","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO asyncssh:logging.py:92 [conn=104, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip neigh add 1.1.1.2 lladdr 02:00:00:00:00:01 dev swp33 && ip neigh add 2.2.2.2 lladdr 02:00:00:00:00:02 dev swp34 INFO asyncssh:logging.py:92 [conn=104, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=20] Command: ip neigh add 1.1.1.2 lladdr 02:00:00:00:00:01 dev swp33 && ip neigh add 2.2.2.2 lladdr 02:00:00:00:00:02 dev swp34 INFO asyncssh:logging.py:92 [conn=104, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=104, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=104, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=22] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=104, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.2","dev":"swp33","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"2.2.2.2","dev":"swp34","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=104, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip route add 20.0.0.1 nexthop via 1.1.1.2 dev swp33 && ip route add 21.0.0.1 nexthop via 2.2.2.2 dev swp34 INFO asyncssh:logging.py:92 [conn=104, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=24] Command: ip route add 20.0.0.1 nexthop via 1.1.1.2 dev swp33 && ip route add 21.0.0.1 nexthop via 2.2.2.2 dev swp34 INFO asyncssh:logging.py:92 [conn=104, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=104, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=104, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=26] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=104, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"swp33","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"2.2.2.0/24","dev":"swp34","protocol":"kernel","scope":"link","prefsrc":"2.2.2.1","flags":["rt_trap"]},{"dst":"3.3.3.0/24","dev":"swp35","protocol":"kernel","scope":"link","prefsrc":"3.3.3.1","flags":["rt_trap"]},{"dst":"4.4.4.0/24","dev":"swp36","protocol":"kernel","scope":"link","prefsrc":"4.4.4.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]},{"dst":"20.0.0.1","gateway":"1.1.1.2","dev":"swp33","flags":["offload","rt_offload"]},{"dst":"21.0.0.1","gateway":"2.2.2.2","dev":"swp34","flags":["offload","rt_offload"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 -> 21.0.0.1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 -> 20.0.0.1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:7 <-> 10.36.118.199:2:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:7_3.3.3.2/24 to 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd40d30>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:5 -> 21.0.0.1 Tx 5070 Rx 5070 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:6 -> 20.0.0.1 Tx 5070 Rx 5070 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:7 <-> 10.36.118.199:2:8 Tx 10140 Rx 10140 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=104, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=104, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=28] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=104, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.2","dev":"swp33","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"2.2.2.2","dev":"swp34","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]},{"dst":"3.3.3.2","dev":"swp35","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"4.4.4.2","dev":"swp36","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=104, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip route delete 20.0.0.1 nexthop via 1.1.1.2 dev swp33 && ip route delete 21.0.0.1 nexthop via 2.2.2.2 dev swp34 INFO asyncssh:logging.py:92 [conn=104, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=30] Command: ip route delete 20.0.0.1 nexthop via 1.1.1.2 dev swp33 && ip route delete 21.0.0.1 nexthop via 2.2.2.2 dev swp34 INFO asyncssh:logging.py:92 [conn=104, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=104, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=104, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=32] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=104, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"swp33","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"2.2.2.0/24","dev":"swp34","protocol":"kernel","scope":"link","prefsrc":"2.2.2.1","flags":["rt_trap"]},{"dst":"3.3.3.0/24","dev":"swp35","protocol":"kernel","scope":"link","prefsrc":"3.3.3.1","flags":["rt_trap"]},{"dst":"4.4.4.0/24","dev":"swp36","protocol":"kernel","scope":"link","prefsrc":"4.4.4.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=104, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=104, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=34] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=104, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=34] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.2","dev":"swp33","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"2.2.2.2","dev":"swp34","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]},{"dst":"3.3.3.2","dev":"swp35","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"4.4.4.2","dev":"swp36","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=104, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=35] Channel closed DEBUG infra2:Logger.py:156 ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=104, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=36] Command: ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=104, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=36] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=104, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=104, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=38] Command: ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=104, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=38] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=104, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=104, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=40] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=104, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=40] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_static_route_over_static_arp from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py INFO asyncssh:logging.py:92 [conn=104, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=41] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=104, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=42] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=104, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=42] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=104, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=43] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=104, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=44] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=44] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:05:13 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=104, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=45] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=104, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=46] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=46] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:05:13 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=104, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=47] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=104, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=48] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=104, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=104, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=49] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=104, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=50] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=104, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=50] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=104, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=104, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=51] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=104, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=104, chan=52] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=104, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=104, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=104, chan=52] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_arp.py::test_ipv4_arp_ageing | 220.94 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-6269' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_arp_ageing">Starting testcase:test_ipv4_arp_ageing from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=105, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=106] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=106] Local address: 172.17.0.2, port 50394 INFO asyncssh:logging.py:92 [conn=106] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=106] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=106] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=106, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:07:21 UTC 2023 INFO asyncssh:logging.py:92 [conn=106, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=106, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=106, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=106, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=106, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=106, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=106, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=106, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:07:21 UTC 2023 INFO asyncssh:logging.py:92 [conn=106, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=106, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=106, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=106, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=106, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=10] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=106, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=106, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=11] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.neigh.default.gc_thresh1&& sysctl net.ipv4.neigh.default.gc_stale_time INFO asyncssh:logging.py:92 [conn=106, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=12] Command: sysctl net.ipv4.neigh.default.gc_thresh1&& sysctl net.ipv4.neigh.default.gc_stale_time INFO asyncssh:logging.py:92 [conn=106, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=12] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.neigh.default.gc_thresh1 = 128 net.ipv4.neigh.default.gc_stale_time = 60 INFO asyncssh:logging.py:92 [conn=106, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=13] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.neigh.default.gc_thresh1=0&& sysctl net.ipv4.neigh.default.gc_stale_time=1 INFO asyncssh:logging.py:92 [conn=106, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=14] Command: sysctl net.ipv4.neigh.default.gc_thresh1=0&& sysctl net.ipv4.neigh.default.gc_stale_time=1 INFO asyncssh:logging.py:92 [conn=106, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=14] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.neigh.default.gc_thresh1 = 0 net.ipv4.neigh.default.gc_stale_time = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 <-> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:7 <-> 10.36.118.199:2:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:7_3.3.3.2/24 to 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcdb6ce0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:5 <-> 10.36.118.199:2:6 Tx 10204 Rx 10204 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:7 <-> 10.36.118.199:2:8 Tx 10204 Rx 10204 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=106, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=106, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=16] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=106, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=106, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=17] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.neigh.default.gc_thresh1=128&& sysctl net.ipv4.neigh.default.gc_stale_time=60 INFO asyncssh:logging.py:92 [conn=106, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=18] Command: sysctl net.ipv4.neigh.default.gc_thresh1=128&& sysctl net.ipv4.neigh.default.gc_stale_time=60 INFO asyncssh:logging.py:92 [conn=106, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=18] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.neigh.default.gc_thresh1 = 128 net.ipv4.neigh.default.gc_stale_time = 60 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_arp_ageing from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_arp.py INFO asyncssh:logging.py:92 [conn=106, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=19] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=106, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=20] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=106, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=20] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=106, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=106, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:11:02 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=106, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=106, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:11:02 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=106, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=106, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=26] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=106, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=106, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=106, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=28] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=106, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=106, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=106, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=106, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=106, chan=30] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=106, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=106, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=106, chan=30] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_best_match.py::test_ipv4_bm_traffic_forwarding | 127.02 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-6311' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_bm_traffic_forwarding">Starting testcase:test_ipv4_bm_traffic_forwarding from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_best_match.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=106, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=107] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=107] Local address: 172.17.0.2, port 53930 INFO asyncssh:logging.py:92 [conn=107] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=107] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=107] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=107, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:11:02 UTC 2023 INFO asyncssh:logging.py:92 [conn=107, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=107, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=107, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=107, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=107, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=107, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=107, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=107, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:11:02 UTC 2023 INFO asyncssh:logging.py:92 [conn=107, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp33 INFO asyncssh:logging.py:92 [conn=107, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=8] Command: bridge -j vlan show dev swp33 INFO asyncssh:logging.py:92 [conn=107, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=8] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp33 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=107, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp33 INFO asyncssh:logging.py:92 [conn=107, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=10] Command: ip -j address show swp33 INFO asyncssh:logging.py:92 [conn=107, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=10] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp33 ', 'rc': 0, 'result': '[{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}]\n'}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Cannot find the Vlan GW IP address INFO asyncssh:logging.py:92 [conn=107, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp34 INFO asyncssh:logging.py:92 [conn=107, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=12] Command: bridge -j vlan show dev swp34 INFO asyncssh:logging.py:92 [conn=107, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=12] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp34 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=107, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp34 INFO asyncssh:logging.py:92 [conn=107, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=14] Command: ip -j address show swp34 INFO asyncssh:logging.py:92 [conn=107, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp34 ', 'rc': 0, 'result': '[{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}]\n'}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Cannot find the Vlan GW IP address INFO asyncssh:logging.py:92 [conn=107, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up INFO asyncssh:logging.py:92 [conn=107, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=16] Command: ip link set dev swp33 up && ip link set dev swp34 up INFO asyncssh:logging.py:92 [conn=107, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=107, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.1/24 dev swp34 INFO asyncssh:logging.py:92 [conn=107, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=18] Command: ip address add 192.168.1.1/24 dev swp34 INFO asyncssh:logging.py:92 [conn=107, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_20.1.1.2/24', 'count': 1, 'ip': '20.1.1.2', 'gw': '20.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_192.168.1.3/24', 'count': 1, 'ip': '192.168.1.3', 'gw': '192.168.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=107, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip address add 20.1.1.1/24 dev swp33 metric 20 && ip address add 20.1.1.1/24 dev lo metric 10 INFO asyncssh:logging.py:92 [conn=107, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=20] Command: ip address add 20.1.1.1/24 dev swp33 metric 20 && ip address add 20.1.1.1/24 dev lo metric 10 INFO asyncssh:logging.py:92 [conn=107, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=107, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=107, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=22] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=107, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]},{"dst":"20.1.1.0/24","dev":"swp33","protocol":"kernel","scope":"link","prefsrc":"20.1.1.1","metric":20,"flags":[]},{"dst":"192.168.1.0/24","dev":"swp34","protocol":"kernel","scope":"link","prefsrc":"192.168.1.1","flags":["linkdown","rt_trap"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 -> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_20.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_192.168.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf5eb30>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:6 -> 10.36.118.199:2:5 Tx 5983 Rx 0 Frames Delta 5983 Loss 100.000 INFO asyncssh:logging.py:92 [conn=107, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip address delete 20.1.1.1/24 dev lo INFO asyncssh:logging.py:92 [conn=107, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=24] Command: ip address delete 20.1.1.1/24 dev lo INFO asyncssh:logging.py:92 [conn=107, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=107, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=107, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=26] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=107, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]},{"dst":"20.1.1.0/24","dev":"swp33","protocol":"kernel","scope":"link","prefsrc":"20.1.1.1","metric":20,"flags":["rt_trap"]},{"dst":"192.168.1.0/24","dev":"swp34","protocol":"kernel","scope":"link","prefsrc":"192.168.1.1","flags":["rt_trap"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf5d150>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:6 -> 10.36.118.199:2:5 Tx 5979 Rx 5979 Frames Delta 0 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_bm_traffic_forwarding from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_best_match.py INFO asyncssh:logging.py:92 [conn=107, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=27] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=107, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=28] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=107, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=28] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=107, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=107, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:13:06 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=107, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=31] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=107, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=32] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:13:09 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=107, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=107, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=34] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=107, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=107, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=35] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=107, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=36] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=107, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=36] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=107, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=107, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=107, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=107, chan=38] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=107, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=107, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=107, chan=38] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_class_x_discarded.py::test_ipv4_class_a_dis | 108.97 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-6361' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_class_a_dis">Starting testcase:test_ipv4_class_a_dis from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_class_x_discarded.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=107, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=108] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=108] Local address: 172.17.0.2, port 60318 INFO asyncssh:logging.py:92 [conn=108] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=108] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=108] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=108, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:13:09 UTC 2023 INFO asyncssh:logging.py:92 [conn=108, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=108, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=108, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=108, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=108, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=108, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=108, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=108, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:13:09 UTC 2023 INFO asyncssh:logging.py:92 [conn=108, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=108, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=108, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=108, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/8 dev swp33 && ip address add 0.0.0.1/8 dev swp34 INFO asyncssh:logging.py:92 [conn=108, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=10] Command: ip address add 1.1.1.1/8 dev swp33 && ip address add 0.0.0.1/8 dev swp34 INFO asyncssh:logging.py:92 [conn=108, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/8', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 8, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_0.0.0.2/8', 'count': 1, 'ip': '0.0.0.2', 'gw': '0.0.0.1', 'plen': 8, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 -> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/8 to 10.36.118.199:2:6_0.0.0.2/8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_0.0.0.2/8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbce70940>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 -> 10.36.118.199:2:6 SIP-DIP 1.1.1.2-0.0.0.2 Tx 5974 Rx 0 Loss 100.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_class_a_dis from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_class_x_discarded.py INFO asyncssh:logging.py:92 [conn=108, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=11] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=108, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=12] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=108, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=12] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=108, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=108, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:14:58 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=108, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=108, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:14:58 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=108, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=108, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=18] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=108, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=108, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=108, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=20] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=108, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=108, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=108, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=108, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=108, chan=22] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=108, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=108, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=108, chan=22] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_class_x_discarded.py::test_ipv4_class_b_dis | 110.86 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-6395' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_class_b_dis">Starting testcase:test_ipv4_class_b_dis from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_class_x_discarded.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=108, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=109] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=109] Local address: 172.17.0.2, port 34074 INFO asyncssh:logging.py:92 [conn=109] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=109] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=109] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=109, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:14:58 UTC 2023 INFO asyncssh:logging.py:92 [conn=109, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=109, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=109, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=109, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=109, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=109, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=109, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=109, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:14:58 UTC 2023 INFO asyncssh:logging.py:92 [conn=109, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=109, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=109, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=109, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 128.1.1.1/16 dev swp33 && ip address add 191.255.1.1/16 dev swp34 INFO asyncssh:logging.py:92 [conn=109, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=10] Command: ip address add 128.1.1.1/16 dev swp33 && ip address add 191.255.1.1/16 dev swp34 INFO asyncssh:logging.py:92 [conn=109, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_128.1.1.2/16', 'count': 1, 'ip': '128.1.1.2', 'gw': '128.1.1.1', 'plen': 16, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_191.255.1.2/16', 'count': 1, 'ip': '191.255.1.2', 'gw': '191.255.1.1', 'plen': 16, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 -> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_128.1.1.2/16 to 10.36.118.199:2:6_191.255.1.2/16 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_128.1.1.2/16 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_191.255.1.2/16 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbce73fd0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 -> 10.36.118.199:2:6 SIP-DIP 128.1.1.2-191.255.1.2 Tx 6052 Rx 6052 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_class_b_dis from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_class_x_discarded.py INFO asyncssh:logging.py:92 [conn=109, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=11] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=109, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=12] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=109, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=12] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=109, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=109, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:16:48 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=109, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=109, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:16:49 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=109, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=109, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=18] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=109, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=109, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=109, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=20] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=109, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=109, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=109, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=109, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=109, chan=22] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=109, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=109, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=109, chan=22] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_class_x_discarded.py::test_ipv4_class_c_dis | 114.91 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-6429' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_class_c_dis">Starting testcase:test_ipv4_class_c_dis from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_class_x_discarded.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=109, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=110] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=110] Local address: 172.17.0.2, port 52848 INFO asyncssh:logging.py:92 [conn=110] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=110] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=110] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=110, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:16:49 UTC 2023 INFO asyncssh:logging.py:92 [conn=110, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=110, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=110, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=110, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=110, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=110, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=110, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=110, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:16:49 UTC 2023 INFO asyncssh:logging.py:92 [conn=110, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=110, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=110, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=110, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.1.1.1/24 dev swp33 && ip address add 223.255.255.1/24 dev swp34 INFO asyncssh:logging.py:92 [conn=110, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=10] Command: ip address add 192.1.1.1/24 dev swp33 && ip address add 223.255.255.1/24 dev swp34 INFO asyncssh:logging.py:92 [conn=110, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_192.1.1.2/24', 'count': 1, 'ip': '192.1.1.2', 'gw': '192.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_223.255.255.2/24', 'count': 1, 'ip': '223.255.255.2', 'gw': '223.255.255.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 -> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_192.1.1.2/24 to 10.36.118.199:2:6_223.255.255.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_223.255.255.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbce72f80>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 -> 10.36.118.199:2:6 SIP-DIP 192.1.1.2-223.255.255.2 Tx 6004 Rx 6004 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_class_c_dis from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_class_x_discarded.py INFO asyncssh:logging.py:92 [conn=110, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=11] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=110, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=12] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=110, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=12] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=110, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=110, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:18:43 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=110, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=110, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:18:44 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=110, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=110, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=18] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=110, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=110, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=110, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=20] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=110, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=110, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=110, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=110, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=110, chan=22] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=110, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=110, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=110, chan=22] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_class_x_discarded.py::test_ipv4_class_d_dis | 0.71 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-6463' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_class_d_dis">Starting testcase:test_ipv4_class_d_dis from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_class_x_discarded.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=110, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=111] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=111] Local address: 172.17.0.2, port 46420 INFO asyncssh:logging.py:92 [conn=111] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=111] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=111] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=111, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:18:44 UTC 2023 INFO asyncssh:logging.py:92 [conn=111, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=111, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=111, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=111, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=111, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=111, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=111, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=111, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:18:44 UTC 2023 INFO asyncssh:logging.py:92 [conn=111, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip address add 224.0.0.1/8 dev swp33 INFO asyncssh:logging.py:92 [conn=111, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=8] Command: ip address add 224.0.0.1/8 dev swp33 INFO asyncssh:logging.py:92 [conn=111, chan=8] Received exit status 2 INFO asyncssh:logging.py:92 [conn=111, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=8] Channel closed DEBUG infra2:Logger.py:156 RTNETLINK answers: Invalid argument -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_class_d_dis from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_class_x_discarded.py INFO asyncssh:logging.py:92 [conn=111, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=9] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=111, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=10] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=111, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=10] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=111, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=11] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=111, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=12] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:18:44 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=111, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=111, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:18:44 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=111, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=111, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=16] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=111, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=111, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=111, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=18] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=111, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=111, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=111, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 down && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=111, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=111, chan=20] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 down && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=111, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=111, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=111, chan=20] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_class_x_discarded.py::test_ipv4_class_e_dis | 108.64 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-6495' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_class_e_dis">Starting testcase:test_ipv4_class_e_dis from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_class_x_discarded.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=111, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=112] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=112] Local address: 172.17.0.2, port 46432 INFO asyncssh:logging.py:92 [conn=112] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=112] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=112] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=112, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:18:45 UTC 2023 INFO asyncssh:logging.py:92 [conn=112, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=112, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=112, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=112, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=112, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=112, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=112, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=112, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:18:45 UTC 2023 INFO asyncssh:logging.py:92 [conn=112, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=112, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=112, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=112, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 240.0.0.0/32 dev swp33 && ip address add 223.255.254.1/32 dev swp34 INFO asyncssh:logging.py:92 [conn=112, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=10] Command: ip address add 240.0.0.0/32 dev swp33 && ip address add 223.255.254.1/32 dev swp34 INFO asyncssh:logging.py:92 [conn=112, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_240.0.0.1/32', 'count': 1, 'ip': '240.0.0.1', 'gw': '240.0.0.0', 'plen': 32, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_223.255.254.2/32', 'count': 1, 'ip': '223.255.254.2', 'gw': '223.255.254.1', 'plen': 32, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 -> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_240.0.0.1/32 to 10.36.118.199:2:6_223.255.254.2/32 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_240.0.0.1/32 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_223.255.254.2/32 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbce73f70>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 -> 10.36.118.199:2:6 SIP-DIP 240.0.0.1-223.255.254.2 Tx 5986 Rx 0 Loss 100.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_class_e_dis from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_class_x_discarded.py INFO asyncssh:logging.py:92 [conn=112, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=11] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=112, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=12] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=112, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=12] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=112, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=112, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:20:33 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=112, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=112, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:20:33 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=112, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=112, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=18] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=112, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=112, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=112, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=20] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=112, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=112, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=112, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=112, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=112, chan=22] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=112, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=112, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=112, chan=22] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_crc.py::test_ipv4_checksum | 133.51 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-6529' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_checksum">Starting testcase:test_ipv4_checksum from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_crc.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=112, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=113] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=113] Local address: 172.17.0.2, port 54990 INFO asyncssh:logging.py:92 [conn=113] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=113] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=113] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=113, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:20:33 UTC 2023 INFO asyncssh:logging.py:92 [conn=113, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=113, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=113, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=113, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=113, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=113, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=113, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=113, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:20:33 UTC 2023 INFO asyncssh:logging.py:92 [conn=113, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=113, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=113, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=113, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=113, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=10] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=113, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 <-> 10.36.118.199:2:6 bad crc INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:7 <-> 10.36.118.199:2:8 good crc INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:7_3.3.3.2/24 to 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=113, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=11] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp33 INFO asyncssh:logging.py:92 [conn=113, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=12] Command: ethtool -S swp33 INFO asyncssh:logging.py:92 [conn=113, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=12] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 112905020526 bad_octets_received: 26501814 mac_trans_error: 0 broadcast_frames_received: 12726250 multicast_frames_received: 24881079 frames_64_octets: 2399 frames_65_to_127_octets: 2148071 frames_128_to_255_octets: 108979093 frames_256_to_511_octets: 94131029 frames_512_to_1023_octets: 61021158 frames_1024_to_max_octets: 20002815 excessive_collision: 1 multicast_frames_sent: 2963 broadcast_frames_sent: 1174 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13707 fragments: 17798 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 15822 collisions: 15 late_collision: 0 unicast_frames_received: 244837060 unicast_frames_sent: 3820217 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 1959452101 INFO asyncssh:logging.py:92 [conn=113, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=13] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp34 INFO asyncssh:logging.py:92 [conn=113, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=14] Command: ethtool -S swp34 INFO asyncssh:logging.py:92 [conn=113, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=14] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 8884339830 bad_octets_received: 26400683 mac_trans_error: 0 broadcast_frames_received: 3464335 multicast_frames_received: 4708491 frames_64_octets: 2404 frames_65_to_127_octets: 1310162 frames_128_to_255_octets: 20123688 frames_256_to_511_octets: 5114767 frames_512_to_1023_octets: 14511285 frames_1024_to_max_octets: 2340632 excessive_collision: 3 multicast_frames_sent: 6816189 broadcast_frames_sent: 10490 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13707 fragments: 17904 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 15607 collisions: 45 late_collision: 0 unicast_frames_received: 18967377 unicast_frames_sent: 9420449 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6472764640 INFO asyncssh:logging.py:92 [conn=113, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=15] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp35 INFO asyncssh:logging.py:92 [conn=113, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=16] Command: ethtool -S swp35 INFO asyncssh:logging.py:92 [conn=113, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=16] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 5398787299 bad_octets_received: 22128880 mac_trans_error: 0 broadcast_frames_received: 1803058 multicast_frames_received: 2451134 frames_64_octets: 1180 frames_65_to_127_octets: 1300086 frames_128_to_255_octets: 10475631 frames_256_to_511_octets: 1222 frames_512_to_1023_octets: 10009093 frames_1024_to_max_octets: 2340632 excessive_collision: 0 multicast_frames_sent: 6600889 broadcast_frames_sent: 5407 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13707 fragments: 0 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 9817148 unicast_frames_sent: 3450208 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 4597340640 INFO asyncssh:logging.py:92 [conn=113, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=17] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp36 INFO asyncssh:logging.py:92 [conn=113, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=18] Command: ethtool -S swp36 INFO asyncssh:logging.py:92 [conn=113, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=18] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 5138444579 bad_octets_received: 22128880 mac_trans_error: 0 broadcast_frames_received: 1803043 multicast_frames_received: 2451134 frames_64_octets: 1175 frames_65_to_127_octets: 1300030 frames_128_to_255_octets: 10475628 frames_256_to_511_octets: 1207 frames_512_to_1023_octets: 9802207 frames_1024_to_max_octets: 2340632 excessive_collision: 0 multicast_frames_sent: 6394328 broadcast_frames_sent: 5423 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13707 fragments: 0 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 9308668 unicast_frames_sent: 3958283 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 4751746772 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=113, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=19] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp33 INFO asyncssh:logging.py:92 [conn=113, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=20] Command: ethtool -S swp33 INFO asyncssh:logging.py:92 [conn=113, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=20] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 112905020526 bad_octets_received: 29140150 mac_trans_error: 0 broadcast_frames_received: 12726250 multicast_frames_received: 24881079 frames_64_octets: 2399 frames_65_to_127_octets: 2148072 frames_128_to_255_octets: 108979094 frames_256_to_511_octets: 94131029 frames_512_to_1023_octets: 61026311 frames_1024_to_max_octets: 20002815 excessive_collision: 1 multicast_frames_sent: 2965 broadcast_frames_sent: 1174 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13707 fragments: 17798 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 20975 collisions: 15 late_collision: 0 unicast_frames_received: 244837060 unicast_frames_sent: 3820217 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 1959452423 INFO asyncssh:logging.py:92 [conn=113, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=21] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp34 INFO asyncssh:logging.py:92 [conn=113, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=22] Command: ethtool -S swp34 INFO asyncssh:logging.py:92 [conn=113, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=22] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 8884339830 bad_octets_received: 29039019 mac_trans_error: 0 broadcast_frames_received: 3464335 multicast_frames_received: 4708491 frames_64_octets: 2404 frames_65_to_127_octets: 1310163 frames_128_to_255_octets: 20123689 frames_256_to_511_octets: 5114767 frames_512_to_1023_octets: 14516438 frames_1024_to_max_octets: 2340632 excessive_collision: 3 multicast_frames_sent: 6816191 broadcast_frames_sent: 10490 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13707 fragments: 17904 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 20760 collisions: 45 late_collision: 0 unicast_frames_received: 18967377 unicast_frames_sent: 9420449 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6472764962 INFO asyncssh:logging.py:92 [conn=113, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=23] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp35 INFO asyncssh:logging.py:92 [conn=113, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=24] Command: ethtool -S swp35 INFO asyncssh:logging.py:92 [conn=113, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=24] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 5401425699 bad_octets_received: 22128880 mac_trans_error: 0 broadcast_frames_received: 1803058 multicast_frames_received: 2451134 frames_64_octets: 1182 frames_65_to_127_octets: 1300087 frames_128_to_255_octets: 10475631 frames_256_to_511_octets: 1222 frames_512_to_1023_octets: 10019399 frames_1024_to_max_octets: 2340632 excessive_collision: 0 multicast_frames_sent: 6600890 broadcast_frames_sent: 5407 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13707 fragments: 0 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 9822302 unicast_frames_sent: 3455362 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 4599979114 INFO asyncssh:logging.py:92 [conn=113, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=25] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp36 INFO asyncssh:logging.py:92 [conn=113, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=26] Command: ethtool -S swp36 INFO asyncssh:logging.py:92 [conn=113, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=26] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 5141082979 bad_octets_received: 22128880 mac_trans_error: 0 broadcast_frames_received: 1803043 multicast_frames_received: 2451134 frames_64_octets: 1177 frames_65_to_127_octets: 1300030 frames_128_to_255_octets: 10475628 frames_256_to_511_octets: 1207 frames_512_to_1023_octets: 9812513 frames_1024_to_max_octets: 2340632 excessive_collision: 0 multicast_frames_sent: 6394328 broadcast_frames_sent: 5423 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13707 fragments: 0 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 9313822 unicast_frames_sent: 3963437 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 4754385172 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbceb0460>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 bad crc SIP-DIP 1.1.1.2-2.2.2.2 Tx 5153 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 bad crc SIP-DIP 2.2.2.2-1.1.1.2 Tx 5153 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:7 <-> 10.36.118.199:2:8 good crc SIP-DIP 3.3.3.2-4.4.4.2 Tx 5153 Rx 5153 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:7 <-> 10.36.118.199:2:8 good crc SIP-DIP 4.4.4.2-3.3.3.2 Tx 5153 Rx 5153 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_checksum from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_crc.py INFO asyncssh:logging.py:92 [conn=113, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=27] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=113, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=28] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=113, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=28] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=113, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=113, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:22:46 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=113, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=31] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=113, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=32] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:22:47 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=113, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=113, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=34] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=113, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=113, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=35] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=113, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=36] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=113, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=36] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=113, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=113, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=113, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=113, chan=38] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=113, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=113, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=113, chan=38] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_en_dis_fwd.py::test_ipv4_en_dis_fwd | 139.23 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-6579' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_en_dis_fwd">Starting testcase:test_ipv4_en_dis_fwd from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_en_dis_fwd.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=113, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=114] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=114] Local address: 172.17.0.2, port 42074 INFO asyncssh:logging.py:92 [conn=114] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=114] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=114] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=114, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:22:47 UTC 2023 INFO asyncssh:logging.py:92 [conn=114, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=114, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=114, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=114, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=114, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=114, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=114, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=114, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:22:47 UTC 2023 INFO asyncssh:logging.py:92 [conn=114, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=114, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=114, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=114, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=114, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=10] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=114, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 <-> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:7 <-> 10.36.118.199:2:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:7_3.3.3.2/24 to 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc99840>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 1.1.1.2-2.2.2.2 Tx 5115 Rx 5115 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2.2.2.2-1.1.1.2 Tx 5115 Rx 5115 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:7 <-> 10.36.118.199:2:8 SIP-DIP 3.3.3.2-4.4.4.2 Tx 5115 Rx 5115 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:7 <-> 10.36.118.199:2:8 SIP-DIP 4.4.4.2-3.3.3.2 Tx 5115 Rx 5115 Loss 0.000 INFO asyncssh:logging.py:92 [conn=114, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=11] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=114, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=12] Command: sysctl -n net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=114, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=12] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=114, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip neigh flush dev swp33 && ip neigh flush dev swp34 && ip neigh flush dev swp35 && ip neigh flush dev swp36 INFO asyncssh:logging.py:92 [conn=114, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=14] Command: ip neigh flush dev swp33 && ip neigh flush dev swp34 && ip neigh flush dev swp35 && ip neigh flush dev swp36 INFO asyncssh:logging.py:92 [conn=114, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc98d30>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 1.1.1.2-2.2.2.2 Tx 5928 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2.2.2.2-1.1.1.2 Tx 5928 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:7 <-> 10.36.118.199:2:8 SIP-DIP 3.3.3.2-4.4.4.2 Tx 5928 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:7 <-> 10.36.118.199:2:8 SIP-DIP 4.4.4.2-3.3.3.2 Tx 5928 Rx 0 Loss 100.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_en_dis_fwd from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_en_dis_fwd.py INFO asyncssh:logging.py:92 [conn=114, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=15] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=114, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=16] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=114, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=16] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=114, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=114, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=18] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:25:03 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=114, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=19] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=114, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=20] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:25:06 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=114, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=114, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=22] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=114, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=114, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=114, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=24] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=114, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=114, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=114, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=114, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=114, chan=26] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=114, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=114, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=114, chan=26] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_gw.py::test_ipv4_default_gw | 148.04 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-6615' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_default_gw">Starting testcase:test_ipv4_default_gw from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_gw.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=114, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=115] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=115] Local address: 172.17.0.2, port 55796 INFO asyncssh:logging.py:92 [conn=115] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=115] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=115] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=115, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:25:06 UTC 2023 INFO asyncssh:logging.py:92 [conn=115, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=115, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=2] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=115, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=115, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=115, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=4] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=115, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=4] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"}] INFO asyncssh:logging.py:92 [conn=115, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip route delete default via 10.36.118.1 dev ma1 INFO asyncssh:logging.py:92 [conn=115, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=6] Command: ip route delete default via 10.36.118.1 dev ma1 INFO asyncssh:logging.py:92 [conn=115, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=115, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=115, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:25:06 UTC 2023 INFO asyncssh:logging.py:92 [conn=115, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=9] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=115, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=10] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=115, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=10] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=115, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=11] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=115, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=12] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=115, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=12] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=115, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=115, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:25:06 UTC 2023 INFO asyncssh:logging.py:92 [conn=115, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=15] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp33 INFO asyncssh:logging.py:92 [conn=115, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=16] Command: bridge -j vlan show dev swp33 INFO asyncssh:logging.py:92 [conn=115, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=16] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp33 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=115, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp33 INFO asyncssh:logging.py:92 [conn=115, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=18] Command: ip -j address show swp33 INFO asyncssh:logging.py:92 [conn=115, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp33 ', 'rc': 0, 'result': '[{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}]\n'}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Cannot find the Vlan GW IP address INFO asyncssh:logging.py:92 [conn=115, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=19] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp34 INFO asyncssh:logging.py:92 [conn=115, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=20] Command: bridge -j vlan show dev swp34 INFO asyncssh:logging.py:92 [conn=115, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=20] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp34 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=115, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp34 INFO asyncssh:logging.py:92 [conn=115, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=22] Command: ip -j address show swp34 INFO asyncssh:logging.py:92 [conn=115, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp34 ', 'rc': 0, 'result': '[{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}]\n'}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Cannot find the Vlan GW IP address INFO asyncssh:logging.py:92 [conn=115, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=23] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp35 INFO asyncssh:logging.py:92 [conn=115, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=24] Command: bridge -j vlan show dev swp35 INFO asyncssh:logging.py:92 [conn=115, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=24] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp35 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=115, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp35 INFO asyncssh:logging.py:92 [conn=115, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=26] Command: ip -j address show swp35 INFO asyncssh:logging.py:92 [conn=115, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp35 ', 'rc': 0, 'result': '[{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}]\n'}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Cannot find the Vlan GW IP address INFO asyncssh:logging.py:92 [conn=115, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=27] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp36 INFO asyncssh:logging.py:92 [conn=115, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=28] Command: bridge -j vlan show dev swp36 INFO asyncssh:logging.py:92 [conn=115, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=28] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp36 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=115, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp36 INFO asyncssh:logging.py:92 [conn=115, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=30] Command: ip -j address show swp36 INFO asyncssh:logging.py:92 [conn=115, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=30] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp36 ', 'rc': 0, 'result': '[{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}]\n'}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Cannot find the Vlan GW IP address INFO asyncssh:logging.py:92 [conn=115, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=115, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=32] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=115, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=115, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=115, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=34] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=115, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:8 -> 10.36.118.199:2:5 5.5.5.5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:8 -> 10.36.118.199:2:6 5.5.5.5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:8 -> 10.36.118.199:2:7 5.5.5.5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=115, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=35] Channel closed DEBUG infra2:Logger.py:156 ip route add default metric 100 via 1.1.1.2 dev swp33 && ip route add default metric 200 via 2.2.2.2 dev swp34 INFO asyncssh:logging.py:92 [conn=115, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=36] Command: ip route add default metric 100 via 1.1.1.2 dev swp33 && ip route add default metric 200 via 2.2.2.2 dev swp34 INFO asyncssh:logging.py:92 [conn=115, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=36] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcdb6a10>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:8 -> 10.36.118.199:2:5 5.5.5.5 Tx 5265 Rx 5265 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:8 -> 10.36.118.199:2:6 5.5.5.5 Tx 5265 Rx 0 Frames Delta 5265 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:8 -> 10.36.118.199:2:7 5.5.5.5 Tx 5265 Rx 0 Frames Delta 5265 Loss 100.000 INFO asyncssh:logging.py:92 [conn=115, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=115, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=38] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=115, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"1.1.1.2","dev":"swp33","metric":100,"flags":["offload","rt_offload"]},{"dst":"default","gateway":"2.2.2.2","dev":"swp34","metric":200,"flags":[]},{"dst":"1.1.1.0/24","dev":"swp33","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"2.2.2.0/24","dev":"swp34","protocol":"kernel","scope":"link","prefsrc":"2.2.2.1","flags":["rt_trap"]},{"dst":"3.3.3.0/24","dev":"swp35","protocol":"kernel","scope":"link","prefsrc":"3.3.3.1","flags":["rt_trap"]},{"dst":"4.4.4.0/24","dev":"swp36","protocol":"kernel","scope":"link","prefsrc":"4.4.4.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=115, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip route add default via 3.3.3.2 dev swp35 INFO asyncssh:logging.py:92 [conn=115, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=40] Command: ip route add default via 3.3.3.2 dev swp35 INFO asyncssh:logging.py:92 [conn=115, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=40] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc99600>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:8 -> 10.36.118.199:2:5 5.5.5.5 Tx 5976 Rx 0 Frames Delta 5976 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:8 -> 10.36.118.199:2:6 5.5.5.5 Tx 5976 Rx 0 Frames Delta 5976 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:8 -> 10.36.118.199:2:7 5.5.5.5 Tx 5976 Rx 5976 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=115, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=41] Channel closed DEBUG infra2:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=115, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=42] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=115, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=42] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"3.3.3.2","dev":"swp35","flags":["offload","rt_offload"]},{"dst":"default","gateway":"1.1.1.2","dev":"swp33","metric":100,"flags":["offload"]},{"dst":"default","gateway":"2.2.2.2","dev":"swp34","metric":200,"flags":[]},{"dst":"1.1.1.0/24","dev":"swp33","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"2.2.2.0/24","dev":"swp34","protocol":"kernel","scope":"link","prefsrc":"2.2.2.1","flags":["rt_trap"]},{"dst":"3.3.3.0/24","dev":"swp35","protocol":"kernel","scope":"link","prefsrc":"3.3.3.1","flags":["rt_trap"]},{"dst":"4.4.4.0/24","dev":"swp36","protocol":"kernel","scope":"link","prefsrc":"4.4.4.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_default_gw from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_gw.py INFO asyncssh:logging.py:92 [conn=115, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=43] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=115, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=44] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=115, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=44] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=115, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=45] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=115, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=46] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=46] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:27:31 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=115, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=47] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=115, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=48] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=48] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:27:34 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=115, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=49] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=115, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=50] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=115, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=115, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=51] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=115, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=52] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=115, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=52] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=115, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=53] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=115, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=54] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=115, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=54] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=115, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=55] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=115, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=56] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=115, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=56] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=115, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=57] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=115, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=58] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=115, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=58] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"}] INFO asyncssh:logging.py:92 [conn=115, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=115, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=59] Channel closed DEBUG infra2:Logger.py:156 ip route replace default via 10.36.118.1 dev ma1 INFO asyncssh:logging.py:92 [conn=115, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=115, chan=60] Command: ip route replace default via 10.36.118.1 dev ma1 INFO asyncssh:logging.py:92 [conn=115, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=115, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=115, chan=60] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_gw.py::test_ipv4_not_connected_gw | 0.94 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-6691' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_not_connected_gw">Starting testcase:test_ipv4_not_connected_gw from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_gw.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=115, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=116] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=116] Local address: 172.17.0.2, port 46466 INFO asyncssh:logging.py:92 [conn=116] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=116] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=116] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=116, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:27:34 UTC 2023 INFO asyncssh:logging.py:92 [conn=116, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=116, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=116, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=116, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=116, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=116, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=116, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=116, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:27:34 UTC 2023 INFO asyncssh:logging.py:92 [conn=116, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 INFO asyncssh:logging.py:92 [conn=116, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=8] Command: ip address add 1.1.1.1/24 dev swp33 INFO asyncssh:logging.py:92 [conn=116, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=116, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip route add default via 5.5.5.5 dev swp33 INFO asyncssh:logging.py:92 [conn=116, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=10] Command: ip route add default via 5.5.5.5 dev swp33 INFO asyncssh:logging.py:92 [conn=116, chan=10] Received exit status 2 INFO asyncssh:logging.py:92 [conn=116, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=10] Channel closed DEBUG infra2:Logger.py:156 Error: Nexthop has invalid gateway. INFO asyncssh:logging.py:92 [conn=116, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address add 2.2.2.2/24 dev swp34 INFO asyncssh:logging.py:92 [conn=116, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=12] Command: ip address add 2.2.2.2/24 dev swp34 INFO asyncssh:logging.py:92 [conn=116, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=116, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip route add default via 5.5.5.5 dev swp34 INFO asyncssh:logging.py:92 [conn=116, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=14] Command: ip route add default via 5.5.5.5 dev swp34 INFO asyncssh:logging.py:92 [conn=116, chan=14] Received exit status 2 INFO asyncssh:logging.py:92 [conn=116, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=14] Channel closed DEBUG infra2:Logger.py:156 Error: Nexthop has invalid gateway. INFO asyncssh:logging.py:92 [conn=116, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip address add 3.3.3.3/24 dev swp35 INFO asyncssh:logging.py:92 [conn=116, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=16] Command: ip address add 3.3.3.3/24 dev swp35 INFO asyncssh:logging.py:92 [conn=116, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=116, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip route add default via 5.5.5.5 dev swp35 INFO asyncssh:logging.py:92 [conn=116, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=18] Command: ip route add default via 5.5.5.5 dev swp35 INFO asyncssh:logging.py:92 [conn=116, chan=18] Received exit status 2 INFO asyncssh:logging.py:92 [conn=116, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=18] Channel closed DEBUG infra2:Logger.py:156 Error: Nexthop has invalid gateway. INFO asyncssh:logging.py:92 [conn=116, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip address add 4.4.4.4/24 dev swp36 INFO asyncssh:logging.py:92 [conn=116, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=20] Command: ip address add 4.4.4.4/24 dev swp36 INFO asyncssh:logging.py:92 [conn=116, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=116, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip route add default via 5.5.5.5 dev swp36 INFO asyncssh:logging.py:92 [conn=116, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=22] Command: ip route add default via 5.5.5.5 dev swp36 INFO asyncssh:logging.py:92 [conn=116, chan=22] Received exit status 2 INFO asyncssh:logging.py:92 [conn=116, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=22] Channel closed DEBUG infra2:Logger.py:156 Error: Nexthop has invalid gateway. -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_not_connected_gw from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_gw.py INFO asyncssh:logging.py:92 [conn=116, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=23] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=116, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=24] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=116, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=24] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=116, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=25] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=116, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=26] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:27:35 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=116, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=116, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:27:35 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=116, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=116, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=30] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=116, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=116, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=116, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=32] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=116, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=116, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=116, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 down && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=116, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=116, chan=34] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 down && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=116, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=116, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=116, chan=34] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_icmp.py::test_ipv4_icmp_disabled | 138.94 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-6737' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_icmp_disabled">Starting testcase:test_ipv4_icmp_disabled from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=116, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=117] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=117] Local address: 172.17.0.2, port 46472 INFO asyncssh:logging.py:92 [conn=117] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=117] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=117] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=117, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:27:35 UTC 2023 INFO asyncssh:logging.py:92 [conn=117, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=117, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=117, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=117, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=117, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=117, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=117, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=117, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:27:35 UTC 2023 INFO asyncssh:logging.py:92 [conn=117, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=117, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=117, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=117, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=117, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=10] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=117, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=117, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=11] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.icmp_echo_ignore_all INFO asyncssh:logging.py:92 [conn=117, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=12] Command: sysctl -n net.ipv4.icmp_echo_ignore_all INFO asyncssh:logging.py:92 [conn=117, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=12] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=117, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=13] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.icmp_echo_ignore_all=1 INFO asyncssh:logging.py:92 [conn=117, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=14] Command: sysctl net.ipv4.icmp_echo_ignore_all=1 INFO asyncssh:logging.py:92 [conn=117, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=14] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.icmp_echo_ignore_all = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ipv4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf409a0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI ipv4 SIP-DIP 1.1.1.2-2.2.2.2 Tx 603 Rx 603 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:2:5_1.1.1.2/24 to 1.1.1.1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:2:6_2.2.2.2/24 to 2.2.2.1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:2:7_3.3.3.2/24 to 3.3.3.1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:2:8_4.4.4.2/24 to 4.4.4.1 WARNING DENT:Logger.py:111 [Ixia Traffic Generator] Some pings did not reach their destination [{'ixia': {'command': 'send_ping&& send_ping&& send_ping&& send_ping', 'rc': 1, 'result': [{'success': False, 'info': '1 requests sent, 0 replies received., \nPing: 1.1.1.2 -> 1.1.1.1 failed - timeout', 'port': '10.36.118.199:2:5', 'src_ip': '1.1.1.2', 'dst_ip': '1.1.1.1'}, {'success': False, 'info': '1 requests sent, 0 replies received., \nPing: 2.2.2.2 -> 2.2.2.1 failed - timeout', 'port': '10.36.118.199:2:6', 'src_ip': '2.2.2.2', 'dst_ip': '2.2.2.1'}, {'success': False, 'info': '1 requests sent, 0 replies received., \nPing: 3.3.3.2 -> 3.3.3.1 failed - timeout', 'port': '10.36.118.199:2:7', 'src_ip': '3.3.3.2', 'dst_ip': '3.3.3.1'}, {'success': False, 'info': '1 requests sent, 0 replies received., \nPing: 4.4.4.2 -> 4.4.4.1 failed - timeout', 'port': '10.36.118.199:2:8', 'src_ip': '4.4.4.2', 'dst_ip': '4.4.4.1'}]}}] INFO asyncssh:logging.py:92 [conn=117, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=15] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.icmp_echo_ignore_all=0 INFO asyncssh:logging.py:92 [conn=117, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=16] Command: sysctl net.ipv4.icmp_echo_ignore_all=0 INFO asyncssh:logging.py:92 [conn=117, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=16] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.icmp_echo_ignore_all = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:2:5_1.1.1.2/24 to 1.1.1.1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:2:6_2.2.2.2/24 to 2.2.2.1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:2:7_3.3.3.2/24 to 3.3.3.1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:2:8_4.4.4.2/24 to 4.4.4.1 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_icmp_disabled from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py INFO asyncssh:logging.py:92 [conn=117, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=17] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=117, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=18] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=117, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=18] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=117, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=19] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=117, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=20] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:29:53 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=117, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=117, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:29:54 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=117, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=117, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=24] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=117, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=117, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=117, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=26] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=117, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=117, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=117, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=117, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=117, chan=28] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=117, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=117, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=117, chan=28] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_icmp.py::test_ipv4_ping_stability | 224.58 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-6777' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_ping_stability">Starting testcase:test_ipv4_ping_stability from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=117, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=118] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=118] Local address: 172.17.0.2, port 59930 INFO asyncssh:logging.py:92 [conn=118] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=118] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=118] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=118, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:29:54 UTC 2023 INFO asyncssh:logging.py:92 [conn=118, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=118, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=118, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=118, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=118, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=118, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=118, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=118, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:29:54 UTC 2023 INFO asyncssh:logging.py:92 [conn=118, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=118, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=118, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=118, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=118, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=10] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=118, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ipv4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=118, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=11] Channel closed INFO asyncssh:logging.py:92 [conn=118, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=14] Received channel close DEBUG infra2:Logger.py:156 ping -I swp33 -i 0.005 -w 120 1.1.1.2 | grep "bytes from" | wc -l INFO asyncssh:logging.py:92 [conn=118, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=12] Channel closed INFO asyncssh:logging.py:92 [conn=118, chan=13] Channel closed INFO asyncssh:logging.py:92 [conn=118, chan=14] Channel closed DEBUG infra2:Logger.py:156 ping -I swp34 -i 0.005 -w 120 2.2.2.2 | grep "bytes from" | wc -l INFO asyncssh:logging.py:92 [conn=118, chan=16] Requesting new SSH session DEBUG infra2:Logger.py:156 ping -I swp35 -i 0.005 -w 120 3.3.3.2 | grep "bytes from" | wc -l INFO asyncssh:logging.py:92 [conn=118, chan=17] Requesting new SSH session DEBUG infra2:Logger.py:156 ping -I swp36 -i 0.005 -w 120 4.4.4.2 | grep "bytes from" | wc -l INFO asyncssh:logging.py:92 [conn=118, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=15] Command: ping -I swp33 -i 0.005 -w 120 1.1.1.2 | grep "bytes from" | wc -l INFO asyncssh:logging.py:92 [conn=118, chan=16] Command: ping -I swp34 -i 0.005 -w 120 2.2.2.2 | grep "bytes from" | wc -l INFO asyncssh:logging.py:92 [conn=118, chan=17] Command: ping -I swp35 -i 0.005 -w 120 3.3.3.2 | grep "bytes from" | wc -l INFO asyncssh:logging.py:92 [conn=118, chan=18] Command: ping -I swp36 -i 0.005 -w 120 4.4.4.2 | grep "bytes from" | wc -l INFO asyncssh:logging.py:92 [conn=118, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=15] Channel closed INFO asyncssh:logging.py:92 [conn=118, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=16] Received channel close DEBUG infra2:Logger.py:156 3021 INFO asyncssh:logging.py:92 [conn=118, chan=16] Channel closed INFO asyncssh:logging.py:92 [conn=118, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=17] Received channel close DEBUG infra2:Logger.py:156 2969 INFO asyncssh:logging.py:92 [conn=118, chan=18] Channel closed INFO asyncssh:logging.py:92 [conn=118, chan=17] Channel closed DEBUG infra2:Logger.py:156 3046 DEBUG infra2:Logger.py:156 3004 INFO DENT:Logger.py:84 [DENT infrastructure 2] Total run time: 120.08s, pings received: 12040 INFO DENT:Logger.py:84 [DENT infrastructure 2] Actual icmp rate: 100.27pps, expected: 100pps -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_ping_stability from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py INFO asyncssh:logging.py:92 [conn=118, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=19] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=118, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=20] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=118, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=20] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=118, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=118, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:33:38 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=118, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=118, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:33:38 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=118, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=118, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=26] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=118, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=118, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=118, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=28] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=118, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=118, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=118, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=118, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=118, chan=30] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=118, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=118, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=118, chan=30] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_icmp.py::test_ipv4_ping_static_ip | 105.36 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-6881' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_ping_static_ip">Starting testcase:test_ipv4_ping_static_ip from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=119, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=120] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=120] Local address: 172.17.0.2, port 52048 INFO asyncssh:logging.py:92 [conn=120] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=120] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=120] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=120, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:35:43 UTC 2023 INFO asyncssh:logging.py:92 [conn=120, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=120, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=120, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=120, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=120, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=120, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=120, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=120, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:35:43 UTC 2023 INFO asyncssh:logging.py:92 [conn=120, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=120, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=120, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=120, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=120, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=10] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=120, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ipv4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:2:5_1.1.1.2/24 to 1.1.1.1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:2:6_2.2.2.2/24 to 2.2.2.1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:2:7_3.3.3.2/24 to 3.3.3.1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:2:8_4.4.4.2/24 to 4.4.4.1 INFO asyncssh:logging.py:92 [conn=120, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=11] Channel closed INFO asyncssh:logging.py:92 [conn=120, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=13] Received channel close DEBUG infra2:Logger.py:156 ping -I swp33 -c 1 -i 0.1 -s 0 -w 120 1.1.1.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=120, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=12] Channel closed INFO asyncssh:logging.py:92 [conn=120, chan=13] Channel closed INFO asyncssh:logging.py:92 [conn=120, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=14] Received channel close DEBUG infra2:Logger.py:156 ping -I swp34 -c 1 -i 0.1 -s 0 -w 120 2.2.2.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=120, chan=16] Requesting new SSH session DEBUG infra2:Logger.py:156 ping -I swp35 -c 1 -i 0.1 -s 0 -w 120 3.3.3.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=120, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=14] Channel closed INFO asyncssh:logging.py:92 [conn=120, chan=15] Command: ping -I swp33 -c 1 -i 0.1 -s 0 -w 120 1.1.1.2 | grep "ping statistics" -A 2 DEBUG infra2:Logger.py:156 ping -I swp36 -c 1 -i 0.1 -s 0 -w 120 4.4.4.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=120, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=16] Command: ping -I swp34 -c 1 -i 0.1 -s 0 -w 120 2.2.2.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=120, chan=17] Command: ping -I swp35 -c 1 -i 0.1 -s 0 -w 120 3.3.3.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=120, chan=18] Command: ping -I swp36 -c 1 -i 0.1 -s 0 -w 120 4.4.4.2 | grep "ping statistics" -A 2 INFO asyncssh:logging.py:92 [conn=120, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=15] Channel closed DEBUG infra2:Logger.py:156 --- 1.1.1.2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms INFO asyncssh:logging.py:92 [conn=120, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=16] Channel closed INFO asyncssh:logging.py:92 [conn=120, chan=17] Channel closed INFO asyncssh:logging.py:92 [conn=120, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=18] Received channel close DEBUG infra2:Logger.py:156 --- 2.2.2.2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms DEBUG infra2:Logger.py:156 --- 3.3.3.2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms INFO asyncssh:logging.py:92 [conn=120, chan=18] Channel closed DEBUG infra2:Logger.py:156 --- 4.4.4.2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_ping_static_ip from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py INFO asyncssh:logging.py:92 [conn=120, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=19] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=120, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=20] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=120, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=20] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=120, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=120, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:37:27 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=120, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=120, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:37:28 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=120, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=120, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=26] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=120, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=120, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=120, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=28] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=120, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=120, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=120, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=120, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=120, chan=30] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=120, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=120, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=120, chan=30] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_icmp.py::test_ipv4_fwd_disable | 115.57 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-6927' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_fwd_disable">Starting testcase:test_ipv4_fwd_disable from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=120, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=121] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=121] Local address: 172.17.0.2, port 55480 INFO asyncssh:logging.py:92 [conn=121] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=121] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=121] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=121, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:37:28 UTC 2023 INFO asyncssh:logging.py:92 [conn=121, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=121, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=121, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=121, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=121, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=121, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=121, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=121, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:37:28 UTC 2023 INFO asyncssh:logging.py:92 [conn=121, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=121, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=121, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=121, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=121, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=10] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=121, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ipv4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=121, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip neigh flush dev swp33 && ip neigh flush dev swp34 && ip neigh flush dev swp35 && ip neigh flush dev swp36 INFO asyncssh:logging.py:92 [conn=121, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=12] Command: ip neigh flush dev swp33 && ip neigh flush dev swp34 && ip neigh flush dev swp35 && ip neigh flush dev swp36 INFO asyncssh:logging.py:92 [conn=121, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=121, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=13] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=121, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=14] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=121, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=14] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP from 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP from 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:2:5_1.1.1.2/24 to 4.4.4.2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:2:6_2.2.2.2/24 to 3.3.3.2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:2:7_3.3.3.2/24 to 2.2.2.2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:2:8_4.4.4.2/24 to 1.1.1.2 WARNING DENT:Logger.py:111 [Ixia Traffic Generator] Some pings did not reach their destination [{'ixia': {'command': 'send_ping&& send_ping&& send_ping&& send_ping', 'rc': 1, 'result': [{'success': True, 'info': '1 requests sent, 1 replies received., \nPing: 1.1.1.2 -> 4.4.4.2 succeeded - reply received (sequence number = 0)', 'port': '10.36.118.199:2:5', 'src_ip': None, 'dst_ip': '4.4.4.2'}, {'success': False, 'info': '1 requests sent, 0 replies received., \nPing: 2.2.2.2 -> 3.3.3.2 failed - timeout', 'port': '10.36.118.199:2:6', 'src_ip': None, 'dst_ip': '3.3.3.2'}, {'success': False, 'info': '1 requests sent, 0 replies received., \nPing: 3.3.3.2 -> 2.2.2.2 failed - timeout', 'port': '10.36.118.199:2:7', 'src_ip': None, 'dst_ip': '2.2.2.2'}, {'success': True, 'info': '1 requests sent, 1 replies received., \nPing: 4.4.4.2 -> 1.1.1.2 succeeded - reply received (sequence number = 0)', 'port': '10.36.118.199:2:8', 'src_ip': None, 'dst_ip': '1.1.1.2'}]}}] INFO asyncssh:logging.py:92 [conn=121, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=15] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=121, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=16] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=121, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=16] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 INFO asyncssh:logging.py:92 [conn=121, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip neigh flush dev swp33 && ip neigh flush dev swp34 && ip neigh flush dev swp35 && ip neigh flush dev swp36 INFO asyncssh:logging.py:92 [conn=121, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=18] Command: ip neigh flush dev swp33 && ip neigh flush dev swp34 && ip neigh flush dev swp35 && ip neigh flush dev swp36 INFO asyncssh:logging.py:92 [conn=121, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:2:5_1.1.1.2/24 to 4.4.4.2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:2:6_2.2.2.2/24 to 3.3.3.2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:2:7_3.3.3.2/24 to 2.2.2.2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending Ping from 10.36.118.199:2:8_4.4.4.2/24 to 1.1.1.2 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_fwd_disable from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_icmp.py INFO asyncssh:logging.py:92 [conn=121, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=19] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=121, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=20] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=121, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=20] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=121, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=121, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:39:23 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=121, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=121, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:39:23 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=121, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=121, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=26] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=121, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=121, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=121, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=28] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=121, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=121, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=121, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=121, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=121, chan=30] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=121, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=121, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=121, chan=30] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_mtu.py::test_ipv4_oversized_mtu | 143.43 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-6967' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_oversized_mtu">Starting testcase:test_ipv4_oversized_mtu from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_mtu.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=121, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=122] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=122] Local address: 172.17.0.2, port 56332 INFO asyncssh:logging.py:92 [conn=122] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=122] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=122] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=122, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:39:24 UTC 2023 INFO asyncssh:logging.py:92 [conn=122, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=122, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=2] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=122, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=122, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=3] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=122, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=4] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=4] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:39:24 UTC 2023 INFO asyncssh:logging.py:92 [conn=122, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=5] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=122, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=6] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=122, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=6] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=122, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=7] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=122, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=8] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=122, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=8] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=122, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=9] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=122, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=10] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:39:24 UTC 2023 INFO asyncssh:logging.py:92 [conn=122, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=122, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=12] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=122, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=122, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=122, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=14] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=122, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 <-> 10.36.118.199:2:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 <-> 10.36.118.199:2:7 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_2.2.2.2/24 to 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:7 <-> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:7_3.3.3.2/24 to 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:8 <-> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:8_4.4.4.2/24 to 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=122, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 mtu 1000 && ip link set dev swp34 mtu 1000 && ip link set dev swp35 mtu 1000 && ip link set dev swp36 mtu 1000 INFO asyncssh:logging.py:92 [conn=122, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=16] Command: ip link set dev swp33 mtu 1000 && ip link set dev swp34 mtu 1000 && ip link set dev swp35 mtu 1000 && ip link set dev swp36 mtu 1000 INFO asyncssh:logging.py:92 [conn=122, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=122, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=17] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp33 INFO asyncssh:logging.py:92 [conn=122, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=18] Command: ethtool -S swp33 INFO asyncssh:logging.py:92 [conn=122, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=18] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 112913759680 bad_octets_received: 29140150 mac_trans_error: 0 broadcast_frames_received: 12726275 multicast_frames_received: 24881079 frames_64_octets: 2630 frames_65_to_127_octets: 2175004 frames_128_to_255_octets: 108979146 frames_256_to_511_octets: 94131029 frames_512_to_1023_octets: 61061613 frames_1024_to_max_octets: 20002960 excessive_collision: 1 multicast_frames_sent: 3131 broadcast_frames_sent: 1175 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13707 fragments: 17798 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 20975 collisions: 15 late_collision: 0 unicast_frames_received: 244864878 unicast_frames_sent: 3854869 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 1971780771 INFO asyncssh:logging.py:92 [conn=122, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=19] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp34 INFO asyncssh:logging.py:92 [conn=122, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=20] Command: ethtool -S swp34 INFO asyncssh:logging.py:92 [conn=122, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=20] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 8892767392 bad_octets_received: 29039019 mac_trans_error: 0 broadcast_frames_received: 3464359 multicast_frames_received: 4708491 frames_64_octets: 2634 frames_65_to_127_octets: 1337049 frames_128_to_255_octets: 20123738 frames_256_to_511_octets: 5114767 frames_512_to_1023_octets: 14535945 frames_1024_to_max_octets: 2340777 excessive_collision: 3 multicast_frames_sent: 6816364 broadcast_frames_sent: 10491 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13707 fragments: 17904 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 20760 collisions: 45 late_collision: 0 unicast_frames_received: 18994565 unicast_frames_sent: 9439880 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6477312234 INFO asyncssh:logging.py:92 [conn=122, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=21] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp35 INFO asyncssh:logging.py:92 [conn=122, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=22] Command: ethtool -S swp35 INFO asyncssh:logging.py:92 [conn=122, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=22] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 5409855211 bad_octets_received: 22128880 mac_trans_error: 0 broadcast_frames_received: 1803082 multicast_frames_received: 2451134 frames_64_octets: 1406 frames_65_to_127_octets: 1327012 frames_128_to_255_octets: 10475681 frames_256_to_511_octets: 1222 frames_512_to_1023_octets: 10065300 frames_1024_to_max_octets: 2340777 excessive_collision: 0 multicast_frames_sent: 6601061 broadcast_frames_sent: 5408 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13707 fragments: 0 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 9849508 unicast_frames_sent: 3501205 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 4618042050 INFO asyncssh:logging.py:92 [conn=122, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=23] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp36 INFO asyncssh:logging.py:92 [conn=122, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=24] Command: ethtool -S swp36 INFO asyncssh:logging.py:92 [conn=122, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=24] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 5171423793 bad_octets_received: 22128880 mac_trans_error: 0 broadcast_frames_received: 1803068 multicast_frames_received: 2451134 frames_64_octets: 1404 frames_65_to_127_octets: 1326994 frames_128_to_255_octets: 10475677 frames_256_to_511_octets: 1207 frames_512_to_1023_octets: 9874209 frames_1024_to_max_octets: 2340777 excessive_collision: 0 multicast_frames_sent: 6394503 broadcast_frames_sent: 5424 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13707 fragments: 0 oversize: 14017 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 9383837 unicast_frames_sent: 3982302 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 4758627668 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=122, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=25] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp33 INFO asyncssh:logging.py:92 [conn=122, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=26] Command: ethtool -S swp33 INFO asyncssh:logging.py:92 [conn=122, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=26] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 112913759680 bad_octets_received: 34562882 mac_trans_error: 0 broadcast_frames_received: 12726275 multicast_frames_received: 24881079 frames_64_octets: 2630 frames_65_to_127_octets: 2175004 frames_128_to_255_octets: 108979146 frames_256_to_511_octets: 94131029 frames_512_to_1023_octets: 61061613 frames_1024_to_max_octets: 20002960 excessive_collision: 1 multicast_frames_sent: 3131 broadcast_frames_sent: 1175 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13707 fragments: 17798 oversize: 19323 jabber: 0 rx_error_frame_received: 0 bad_crc: 20975 collisions: 15 late_collision: 0 unicast_frames_received: 244864878 unicast_frames_sent: 3854869 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 1971780771 INFO asyncssh:logging.py:92 [conn=122, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=27] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp34 INFO asyncssh:logging.py:92 [conn=122, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=28] Command: ethtool -S swp34 INFO asyncssh:logging.py:92 [conn=122, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=28] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 8892767392 bad_octets_received: 34461751 mac_trans_error: 0 broadcast_frames_received: 3464359 multicast_frames_received: 4708491 frames_64_octets: 2634 frames_65_to_127_octets: 1337049 frames_128_to_255_octets: 20123739 frames_256_to_511_octets: 5114767 frames_512_to_1023_octets: 14535945 frames_1024_to_max_octets: 2340777 excessive_collision: 3 multicast_frames_sent: 6816365 broadcast_frames_sent: 10491 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13707 fragments: 17904 oversize: 19323 jabber: 0 rx_error_frame_received: 0 bad_crc: 20760 collisions: 45 late_collision: 0 unicast_frames_received: 18994565 unicast_frames_sent: 9439880 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 6477312482 INFO asyncssh:logging.py:92 [conn=122, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=29] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp35 INFO asyncssh:logging.py:92 [conn=122, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=30] Command: ethtool -S swp35 INFO asyncssh:logging.py:92 [conn=122, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=30] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 5409855211 bad_octets_received: 27551612 mac_trans_error: 0 broadcast_frames_received: 1803082 multicast_frames_received: 2451134 frames_64_octets: 1406 frames_65_to_127_octets: 1327012 frames_128_to_255_octets: 10475682 frames_256_to_511_octets: 1222 frames_512_to_1023_octets: 10065300 frames_1024_to_max_octets: 2340777 excessive_collision: 0 multicast_frames_sent: 6601062 broadcast_frames_sent: 5408 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13707 fragments: 0 oversize: 19323 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 9849508 unicast_frames_sent: 3501205 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 4618042298 INFO asyncssh:logging.py:92 [conn=122, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=31] Channel closed DEBUG infra2:Logger.py:156 ethtool -S swp36 INFO asyncssh:logging.py:92 [conn=122, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=32] Command: ethtool -S swp36 INFO asyncssh:logging.py:92 [conn=122, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=32] Channel closed DEBUG infra2:Logger.py:156 NIC statistics: good_octets_received: 5171423793 bad_octets_received: 27551612 mac_trans_error: 0 broadcast_frames_received: 1803068 multicast_frames_received: 2451134 frames_64_octets: 1404 frames_65_to_127_octets: 1326994 frames_128_to_255_octets: 10475678 frames_256_to_511_octets: 1207 frames_512_to_1023_octets: 9874209 frames_1024_to_max_octets: 2340777 excessive_collision: 0 multicast_frames_sent: 6394504 broadcast_frames_sent: 5424 fc_sent: 0 fc_received: 0 buffer_overrun: 0 undersize: 13707 fragments: 0 oversize: 19323 jabber: 0 rx_error_frame_received: 0 bad_crc: 0 collisions: 0 late_collision: 0 unicast_frames_received: 9383837 unicast_frames_sent: 3982302 sent_multiple: 0 sent_deferred: 0 good_octets_sent: 4758627916 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbce4f2b0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:8 SIP-DIP 1.1.1.2-4.4.4.2 Tx 5306 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:6 <-> 10.36.118.199:2:7 SIP-DIP 2.2.2.2-3.3.3.2 Tx 5306 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:7 <-> 10.36.118.199:2:6 SIP-DIP 3.3.3.2-2.2.2.2 Tx 5306 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:8 <-> 10.36.118.199:2:5 SIP-DIP 4.4.4.2-1.1.1.2 Tx 5306 Rx 0 Loss 100.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_oversized_mtu from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_mtu.py INFO asyncssh:logging.py:92 [conn=122, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=33] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=122, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=34] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=122, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=34] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=122, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=122, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=36] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:41:46 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=122, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=37] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=122, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=38] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:41:47 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=122, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=122, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=40] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=122, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=40] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=122, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=41] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=122, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=42] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=122, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=42] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1000,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1000,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1000,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1000,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=122, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=43] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=122, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=44] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=122, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=44] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=122, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=122, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=45] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 mtu 1500 && ip link set dev swp34 mtu 1500 && ip link set dev swp35 mtu 1500 && ip link set dev swp36 mtu 1500 INFO asyncssh:logging.py:92 [conn=122, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=122, chan=46] Command: ip link set dev swp33 mtu 1500 && ip link set dev swp34 mtu 1500 && ip link set dev swp35 mtu 1500 && ip link set dev swp36 mtu 1500 INFO asyncssh:logging.py:92 [conn=122, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=122, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=122, chan=46] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_routing.py::test_ipv4_random_routing | 146.23 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-7063' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_random_routing">Starting testcase:test_ipv4_random_routing from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_routing.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=123, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=124] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=124] Local address: 172.17.0.2, port 40822 INFO asyncssh:logging.py:92 [conn=124] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=124] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=124] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=124, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:44:01 UTC 2023 INFO asyncssh:logging.py:92 [conn=124, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=124, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=124, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=124, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=124, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=124, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=124, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=124, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:44:01 UTC 2023 INFO asyncssh:logging.py:92 [conn=124, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=124, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=124, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=124, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 101.109.176.157/17 dev swp33 && ip address add 110.162.60.219/25 dev swp34 && ip address add 85.122.144.83/28 dev swp35 && ip address add 44.201.105.224/8 dev swp36 INFO asyncssh:logging.py:92 [conn=124, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=10] Command: ip address add 101.109.176.157/17 dev swp33 && ip address add 110.162.60.219/25 dev swp34 && ip address add 85.122.144.83/28 dev swp35 && ip address add 44.201.105.224/8 dev swp36 INFO asyncssh:logging.py:92 [conn=124, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_101.109.176.156/17', 'count': 1, 'ip': '101.109.176.156', 'gw': '101.109.176.157', 'plen': 17, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_110.162.60.218/25', 'count': 1, 'ip': '110.162.60.218', 'gw': '110.162.60.219', 'plen': 25, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_85.122.144.82/28', 'count': 1, 'ip': '85.122.144.82', 'gw': '85.122.144.83', 'plen': 28, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_44.201.105.225/8', 'count': 1, 'ip': '44.201.105.225', 'gw': '44.201.105.224', 'plen': 8, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ipv4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_101.109.176.156/17 to 10.36.118.199:2:6_110.162.60.218/25 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_101.109.176.156/17 to 10.36.118.199:2:7_85.122.144.82/28 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_101.109.176.156/17 to 10.36.118.199:2:8_44.201.105.225/8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_110.162.60.218/25 to 10.36.118.199:2:5_101.109.176.156/17 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_110.162.60.218/25 to 10.36.118.199:2:7_85.122.144.82/28 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_110.162.60.218/25 to 10.36.118.199:2:8_44.201.105.225/8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:7_85.122.144.82/28 to 10.36.118.199:2:5_101.109.176.156/17 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:7_85.122.144.82/28 to 10.36.118.199:2:6_110.162.60.218/25 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:7_85.122.144.82/28 to 10.36.118.199:2:8_44.201.105.225/8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:8_44.201.105.225/8 to 10.36.118.199:2:5_101.109.176.156/17 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:8_44.201.105.225/8 to 10.36.118.199:2:6_110.162.60.218/25 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:8_44.201.105.225/8 to 10.36.118.199:2:7_85.122.144.82/28 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_101.109.176.156/17 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_110.162.60.218/25 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_85.122.144.82/28 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_44.201.105.225/8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd1a680>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI ipv4 SIP-DIP 101.109.176.156-44.201.105.225 Tx 5076 Rx 5076 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI ipv4 SIP-DIP 101.109.176.156-85.122.144.82 Tx 5076 Rx 5076 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI ipv4 SIP-DIP 101.109.176.156-110.162.60.218 Tx 5077 Rx 5077 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:8 TI ipv4 #1 SIP-DIP 110.162.60.218-44.201.105.225 Tx 5076 Rx 5076 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI ipv4 #1 SIP-DIP 110.162.60.218-85.122.144.82 Tx 5076 Rx 5076 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI ipv4 #1 SIP-DIP 110.162.60.218-101.109.176.156 Tx 5077 Rx 5077 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:8 TI ipv4 #2 SIP-DIP 85.122.144.82-44.201.105.225 Tx 5076 Rx 5076 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:5 TI ipv4 #2 SIP-DIP 85.122.144.82-101.109.176.156 Tx 5077 Rx 5077 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:6 TI ipv4 #2 SIP-DIP 85.122.144.82-110.162.60.218 Tx 5076 Rx 5076 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:7 TI ipv4 #3 SIP-DIP 44.201.105.225-85.122.144.82 Tx 5076 Rx 5076 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI ipv4 #3 SIP-DIP 44.201.105.225-101.109.176.156 Tx 5077 Rx 5077 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:6 TI ipv4 #3 SIP-DIP 44.201.105.225-110.162.60.218 Tx 5076 Rx 5076 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_random_routing from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_routing.py INFO asyncssh:logging.py:92 [conn=124, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=11] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=124, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=12] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=124, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=12] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=124, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=124, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:46:26 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=124, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=124, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:46:27 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=124, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=124, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=18] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=124, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=124, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=124, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=20] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=124, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=124, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=124, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=124, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=124, chan=22] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=124, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=124, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=124, chan=22] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_routing.py::test_ipv4_nexthop_route | 111.79 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-7097' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_nexthop_route">Starting testcase:test_ipv4_nexthop_route from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_routing.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=124, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=125] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=125] Local address: 172.17.0.2, port 54750 INFO asyncssh:logging.py:92 [conn=125] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=125] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=125] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=125, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:46:27 UTC 2023 INFO asyncssh:logging.py:92 [conn=125, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=125, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=125, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=125, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=125, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=125, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=125, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=125, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:46:27 UTC 2023 INFO asyncssh:logging.py:92 [conn=125, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=125, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=125, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=125, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 INFO asyncssh:logging.py:92 [conn=125, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=10] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 INFO asyncssh:logging.py:92 [conn=125, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=125, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip neigh add 1.1.1.5 lladdr aa:bb:cc:dd:ee:01 dev swp33 && ip neigh add 2.2.2.5 lladdr aa:bb:cc:dd:ee:02 dev swp34 INFO asyncssh:logging.py:92 [conn=125, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=12] Command: ip neigh add 1.1.1.5 lladdr aa:bb:cc:dd:ee:01 dev swp33 && ip neigh add 2.2.2.5 lladdr aa:bb:cc:dd:ee:02 dev swp34 INFO asyncssh:logging.py:92 [conn=125, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=125, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip route add 48.0.0.0/24 nexthop via 1.1.1.5 && ip route add 16.0.0.0/24 nexthop via 2.2.2.5 INFO asyncssh:logging.py:92 [conn=125, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=14] Command: ip route add 48.0.0.0/24 nexthop via 1.1.1.5 && ip route add 16.0.0.0/24 nexthop via 2.2.2.5 INFO asyncssh:logging.py:92 [conn=125, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=125, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=15] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp33 INFO asyncssh:logging.py:92 [conn=125, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=16] Command: bridge -j vlan show dev swp33 INFO asyncssh:logging.py:92 [conn=125, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=16] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp33 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=125, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp33 INFO asyncssh:logging.py:92 [conn=125, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=18] Command: ip -j address show swp33 INFO asyncssh:logging.py:92 [conn=125, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"1.1.1.1","prefixlen":24,"scope":"global","label":"swp33","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp33 ', 'rc': 0, 'result': '[{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"1.1.1.1","prefixlen":24,"scope":"global","label":"swp33","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO asyncssh:logging.py:92 [conn=125, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=19] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp34 INFO asyncssh:logging.py:92 [conn=125, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=20] Command: bridge -j vlan show dev swp34 INFO asyncssh:logging.py:92 [conn=125, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=20] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp34 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=125, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp34 INFO asyncssh:logging.py:92 [conn=125, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=22] Command: ip -j address show swp34 INFO asyncssh:logging.py:92 [conn=125, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"2.2.2.1","prefixlen":24,"scope":"global","label":"swp34","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a6","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp34 ', 'rc': 0, 'result': '[{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"2.2.2.1","prefixlen":24,"scope":"global","label":"swp34","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a6","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 -> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 -> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbce4d240>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:5 -> 10.36.118.199:2:6 Tx 5797 Rx 5797 Frames Delta 0 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:6 -> 10.36.118.199:2:5 Tx 5797 Rx 5797 Frames Delta 0 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_nexthop_route from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_routing.py INFO asyncssh:logging.py:92 [conn=125, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=23] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=125, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=24] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=125, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=24] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=125, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=25] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=125, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=26] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:48:18 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=125, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=125, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:48:18 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=125, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=125, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=30] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=125, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=125, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=125, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=32] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=125, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=125, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=125, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=125, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=125, chan=34] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=125, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=125, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=125, chan=34] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_routing.py::test_ipv4_route_between_vlan_devs | 126.32 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-7144' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_route_between_vlan_devs">Starting testcase:test_ipv4_route_between_vlan_devs from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_routing.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=125, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=126] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=126] Local address: 172.17.0.2, port 56952 INFO asyncssh:logging.py:92 [conn=126] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=126] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=126] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=126, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:48:19 UTC 2023 INFO asyncssh:logging.py:92 [conn=126, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=126, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=126, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=126, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=126, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=126, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=126, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=126, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:48:19 UTC 2023 INFO asyncssh:logging.py:92 [conn=126, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=126, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=8] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=126, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=126, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 master br0 && ip link set dev swp34 master br0 INFO asyncssh:logging.py:92 [conn=126, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=10] Command: ip link set dev swp33 master br0 && ip link set dev swp34 master br0 INFO asyncssh:logging.py:92 [conn=126, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=126, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 10 && bridge vlan add dev swp34 vid 20 && bridge vlan add dev br0 vid 10 self && bridge vlan add dev br0 vid 20 self INFO asyncssh:logging.py:92 [conn=126, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=12] Command: bridge vlan add dev swp33 vid 10 && bridge vlan add dev swp34 vid 20 && bridge vlan add dev br0 vid 10 self && bridge vlan add dev br0 vid 20 self INFO asyncssh:logging.py:92 [conn=126, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=126, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip link add link br0 name br0.10 type vlan id 10 && ip link add link br0 name br0.20 type vlan id 20 INFO asyncssh:logging.py:92 [conn=126, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=14] Command: ip link add link br0 name br0.10 type vlan id 10 && ip link add link br0 name br0.20 type vlan id 20 INFO asyncssh:logging.py:92 [conn=126, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=126, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev br0 up && ip link set dev br0.10 up && ip link set dev br0.20 up INFO asyncssh:logging.py:92 [conn=126, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=16] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev br0 up && ip link set dev br0.10 up && ip link set dev br0.20 up INFO asyncssh:logging.py:92 [conn=126, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=126, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev br0.10 && ip address add 2.2.2.1/24 dev br0.20 INFO asyncssh:logging.py:92 [conn=126, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=18] Command: ip address add 1.1.1.1/24 dev br0.10 && ip address add 2.2.2.1/24 dev br0.20 INFO asyncssh:logging.py:92 [conn=126, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': 10, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': 20, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=126, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=126, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=20] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=126, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"br0.10","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"2.2.2.0/24","dev":"br0.20","protocol":"kernel","scope":"link","prefsrc":"2.2.2.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_2.2.2.2/24 to 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbccca770>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 1.1.1.2-2.2.2.2 Tx 5859 Rx 5859 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI traffic #1 SIP-DIP 2.2.2.2-1.1.1.2 Tx 5859 Rx 5859 Loss 0.000 INFO asyncssh:logging.py:92 [conn=126, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip address flush br0.10 && ip address flush br0.20 INFO asyncssh:logging.py:92 [conn=126, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=22] Command: ip address flush br0.10 && ip address flush br0.20 INFO asyncssh:logging.py:92 [conn=126, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=126, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev br0.10 && ip address add 2.2.2.1/24 dev br0.20 INFO asyncssh:logging.py:92 [conn=126, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=24] Command: ip address add 1.1.1.1/24 dev br0.10 && ip address add 2.2.2.1/24 dev br0.20 INFO asyncssh:logging.py:92 [conn=126, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=126, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=126, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=26] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=126, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"br0.10","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"2.2.2.0/24","dev":"br0.20","protocol":"kernel","scope":"link","prefsrc":"2.2.2.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbce70d00>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 1.1.1.2-2.2.2.2 Tx 5972 Rx 5972 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI traffic #1 SIP-DIP 2.2.2.2-1.1.1.2 Tx 5972 Rx 5972 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_route_between_vlan_devs from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_routing.py INFO asyncssh:logging.py:92 [conn=126, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=27] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=126, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=28] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=126, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=28] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=126, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=126, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:50:20 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=126, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=31] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=126, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=32] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:50:24 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=126, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=126, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=34] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=126, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=126, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=35] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=126, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=36] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=126, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=36] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":128,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":129,"link":"br0","ifname":"br0.10","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":130,"link":"br0","ifname":"br0.20","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=126, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=126, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=38] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=126, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=38] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=126, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=39] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=126, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=40] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:50:25 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=126, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=41] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=126, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=42] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=126, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=42] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":128,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=126, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=126, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=43] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=126, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=126, chan=44] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=126, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=126, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=126, chan=44] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_routing.py::test_ipv4_nexthop_static_route | 129.17 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-7202' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_nexthop_static_route">Starting testcase:test_ipv4_nexthop_static_route from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_routing.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=126, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=127] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=127] Local address: 172.17.0.2, port 42392 INFO asyncssh:logging.py:92 [conn=127] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=127] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=127] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=127, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:50:25 UTC 2023 INFO asyncssh:logging.py:92 [conn=127, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=127, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=127, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=127, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=127, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=127, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=127, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=127, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:50:25 UTC 2023 INFO asyncssh:logging.py:92 [conn=127, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp33 INFO asyncssh:logging.py:92 [conn=127, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=8] Command: bridge -j vlan show dev swp33 INFO asyncssh:logging.py:92 [conn=127, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=8] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp33 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=127, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp33 INFO asyncssh:logging.py:92 [conn=127, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=10] Command: ip -j address show swp33 INFO asyncssh:logging.py:92 [conn=127, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=10] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp33 ', 'rc': 0, 'result': '[{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}]\n'}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Cannot find the Vlan GW IP address INFO asyncssh:logging.py:92 [conn=127, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp34 INFO asyncssh:logging.py:92 [conn=127, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=12] Command: bridge -j vlan show dev swp34 INFO asyncssh:logging.py:92 [conn=127, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=12] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp34 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=127, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp34 INFO asyncssh:logging.py:92 [conn=127, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=14] Command: ip -j address show swp34 INFO asyncssh:logging.py:92 [conn=127, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a6","prefixlen":64,"scope":"link","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp34 ', 'rc': 0, 'result': '[{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a6","prefixlen":64,"scope":"link","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Cannot find the Vlan GW IP address INFO asyncssh:logging.py:92 [conn=127, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=15] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp35 INFO asyncssh:logging.py:92 [conn=127, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=16] Command: bridge -j vlan show dev swp35 INFO asyncssh:logging.py:92 [conn=127, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=16] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp35 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=127, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp35 INFO asyncssh:logging.py:92 [conn=127, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=18] Command: ip -j address show swp35 INFO asyncssh:logging.py:92 [conn=127, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp35 ', 'rc': 0, 'result': '[{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}]\n'}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Cannot find the Vlan GW IP address INFO asyncssh:logging.py:92 [conn=127, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=19] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp36 INFO asyncssh:logging.py:92 [conn=127, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=20] Command: bridge -j vlan show dev swp36 INFO asyncssh:logging.py:92 [conn=127, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=20] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp36 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=127, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp36 INFO asyncssh:logging.py:92 [conn=127, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=22] Command: ip -j address show swp36 INFO asyncssh:logging.py:92 [conn=127, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp36 ', 'rc': 0, 'result': '[{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}]\n'}}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Cannot find the Vlan GW IP address INFO asyncssh:logging.py:92 [conn=127, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=127, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=24] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=127, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=127, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=127, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=26] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 2.2.2.1/24 dev swp34 && ip address add 3.3.3.1/24 dev swp35 && ip address add 4.4.4.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=127, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_3.3.3.2/24', 'count': 1, 'ip': '3.3.3.2', 'gw': '3.3.3.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_4.4.4.2/24', 'count': 1, 'ip': '4.4.4.2', 'gw': '4.4.4.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=127, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip route add 100.0.0.1 nexthop via 1.1.1.2 dev swp33 && ip route add 101.0.0.1 nexthop via 2.2.2.2 dev swp34 INFO asyncssh:logging.py:92 [conn=127, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=28] Command: ip route add 100.0.0.1 nexthop via 1.1.1.2 dev swp33 && ip route add 101.0.0.1 nexthop via 2.2.2.2 dev swp34 INFO asyncssh:logging.py:92 [conn=127, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=127, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=127, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=30] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=127, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=30] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"swp33","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"2.2.2.0/24","dev":"swp34","protocol":"kernel","scope":"link","prefsrc":"2.2.2.1","flags":["rt_trap"]},{"dst":"3.3.3.0/24","dev":"swp35","protocol":"kernel","scope":"link","prefsrc":"3.3.3.1","flags":["rt_trap"]},{"dst":"4.4.4.0/24","dev":"swp36","protocol":"kernel","scope":"link","prefsrc":"4.4.4.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]},{"dst":"100.0.0.1","gateway":"1.1.1.2","dev":"swp33","flags":["trap","rt_offload"]},{"dst":"101.0.0.1","gateway":"2.2.2.2","dev":"swp34","flags":["trap","rt_offload"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:8 -> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:7 -> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_3.3.3.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_4.4.4.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=127, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=127, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=32] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=127, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"2.2.2.2","dev":"swp34","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]},{"dst":"3.3.3.2","dev":"swp35","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"4.4.4.2","dev":"swp36","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=127, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip route delete 100.0.0.1 dev swp33 && ip route delete 101.0.0.1 dev swp34 INFO asyncssh:logging.py:92 [conn=127, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=34] Command: ip route delete 100.0.0.1 dev swp33 && ip route delete 101.0.0.1 dev swp34 INFO asyncssh:logging.py:92 [conn=127, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=127, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=35] Channel closed DEBUG infra2:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=127, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=36] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=127, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=36] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"swp33","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"2.2.2.0/24","dev":"swp34","protocol":"kernel","scope":"link","prefsrc":"2.2.2.1","flags":["rt_trap"]},{"dst":"3.3.3.0/24","dev":"swp35","protocol":"kernel","scope":"link","prefsrc":"3.3.3.1","flags":["rt_trap"]},{"dst":"4.4.4.0/24","dev":"swp36","protocol":"kernel","scope":"link","prefsrc":"4.4.4.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=127, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=127, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=38] Command: ip neigh delete 1.1.1.2 dev swp33 && ip neigh delete 2.2.2.2 dev swp34 && ip neigh delete 3.3.3.2 dev swp35 && ip neigh delete 4.4.4.2 dev swp36 INFO asyncssh:logging.py:92 [conn=127, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=38] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=127, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip -j neigh show INFO asyncssh:logging.py:92 [conn=127, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=40] Command: ip -j neigh show INFO asyncssh:logging.py:92 [conn=127, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=40] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.2","dev":"swp33","state":["FAILED"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"2.2.2.2","dev":"swp34","state":["FAILED"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]},{"dst":"3.3.3.2","dev":"swp35","state":["FAILED"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"4.4.4.2","dev":"swp36","state":["FAILED"]}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_nexthop_static_route from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_routing.py INFO asyncssh:logging.py:92 [conn=127, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=41] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=127, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=42] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=127, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=42] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=127, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=43] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=127, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=44] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=44] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:52:29 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=127, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=45] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=127, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=46] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=46] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:52:34 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=127, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=47] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=127, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=48] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=127, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=127, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=49] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=127, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=50] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=127, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=50] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=127, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=127, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=51] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=127, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=127, chan=52] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=127, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=127, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=127, chan=52] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv4/test_ipv4_routing.py::test_ipv4_two_routes_to_same_net | 122.98 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-7266' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv4_two_routes_to_same_net">Starting testcase:test_ipv4_two_routes_to_same_net from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_routing.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=127, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=128] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=128] Local address: 172.17.0.2, port 40350 INFO asyncssh:logging.py:92 [conn=128] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=128] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=128] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=128, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:52:34 UTC 2023 INFO asyncssh:logging.py:92 [conn=128, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=128, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=2] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=128, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=2] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=128, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=128, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=4] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=128, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=128, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=128, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:52:34 UTC 2023 INFO asyncssh:logging.py:92 [conn=128, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up INFO asyncssh:logging.py:92 [conn=128, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up INFO asyncssh:logging.py:92 [conn=128, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2.2.2.2/24', 'count': 1, 'ip': '2.2.2.2', 'gw': '2.2.2.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=128, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 INFO asyncssh:logging.py:92 [conn=128, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=10] Command: ip address add 1.1.1.1/24 dev swp33 INFO asyncssh:logging.py:92 [conn=128, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=128, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip route add 2.2.2.0/24 nexthop via 1.1.1.2 dev swp33 INFO asyncssh:logging.py:92 [conn=128, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=12] Command: ip route add 2.2.2.0/24 nexthop via 1.1.1.2 dev swp33 INFO asyncssh:logging.py:92 [conn=128, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=128, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip address add 2.2.2.1/24 dev swp34 INFO asyncssh:logging.py:92 [conn=128, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=14] Command: ip address add 2.2.2.1/24 dev swp34 INFO asyncssh:logging.py:92 [conn=128, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=128, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=128, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=16] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=128, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"swp33","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"2.2.2.0/24","gateway":"1.1.1.2","dev":"swp33","flags":["trap","rt_offload"]},{"dst":"2.2.2.0/24","dev":"swp34","protocol":"kernel","scope":"link","prefsrc":"2.2.2.1","flags":[]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 -> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file /tmp/ixia/tgen_ipv4_two_routes_to_same_net_config.ixncfg INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2.2.2.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd41c00>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item 10.36.118.199:2:5 -> 10.36.118.199:2:6 Tx 9993 Rx 0 Frames Delta 9993 Loss 100.000 INFO asyncssh:logging.py:92 [conn=128, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip address delete 2.2.2.1/24 dev swp34 INFO asyncssh:logging.py:92 [conn=128, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=18] Command: ip address delete 2.2.2.1/24 dev swp34 INFO asyncssh:logging.py:92 [conn=128, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=128, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j route show INFO asyncssh:logging.py:92 [conn=128, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=20] Command: ip -j route show INFO asyncssh:logging.py:92 [conn=128, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"swp33","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"2.2.2.0/24","gateway":"1.1.1.2","dev":"swp33","flags":["offload","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbccc8970>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 21051 Rx 21052 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 0 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv4_two_routes_to_same_net from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv4/test_ipv4_routing.py INFO asyncssh:logging.py:92 [conn=128, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=21] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=128, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=22] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=128, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=22] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=128, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=128, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:54:37 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=128, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=25] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=128, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=26] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:54:37 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=128, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=128, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=28] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=128, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=128, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=128, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=30] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=128, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=30] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=128, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=128, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=128, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=128, chan=32] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=128, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=128, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=128, chan=32] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv6/test_ipv6.py::test_ipv6_basic_config | 128.78 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-7309' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_basic_config">Starting testcase:test_ipv6_basic_config from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=128, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=129] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=129] Local address: 172.17.0.2, port 51426 INFO asyncssh:logging.py:92 [conn=129] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=129] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=129] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=129, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:54:37 UTC 2023 INFO asyncssh:logging.py:92 [conn=129, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=129, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=129, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=2] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=129, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=129, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=129, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=129, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=129, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:54:37 UTC 2023 INFO asyncssh:logging.py:92 [conn=129, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up INFO asyncssh:logging.py:92 [conn=129, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up INFO asyncssh:logging.py:92 [conn=129, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=129, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 2001:1111:10:1::1/64 dev swp33 && ip address add 2001:2222:20:2::1/64 dev swp33 && ip address add 2001:3333:30:3::1/64 dev swp34 INFO asyncssh:logging.py:92 [conn=129, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=10] Command: ip address add 2001:1111:10:1::1/64 dev swp33 && ip address add 2001:2222:20:2::1/64 dev swp33 && ip address add 2001:3333:30:3::1/64 dev swp34 INFO asyncssh:logging.py:92 [conn=129, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_2001:1111:10:1::2/64', 'count': 1, 'ip': '2001:1111:10:1::2', 'gw': '2001:1111:10:1::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_2001:2222:20:2::2/64', 'count': 1, 'ip': '2001:2222:20:2::2', 'gw': '2001:2222:20:2::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2001:3333:30:3::2/64', 'count': 1, 'ip': '2001:3333:30:3::2', 'gw': '2001:3333:30:3::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=129, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip -j address show INFO asyncssh:logging.py:92 [conn=129, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=12] Command: ip -j address show INFO asyncssh:logging.py:92 [conn=129, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","addr_info":[{"family":"inet","local":"127.0.0.1","prefixlen":8,"scope":"host","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet","local":"20.20.0.1","prefixlen":32,"scope":"global","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"::1","prefixlen":128,"scope":"host","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","addr_info":[]},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"10.36.118.23","prefixlen":24,"broadcast":"10.36.118.255","scope":"global","label":"ma1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:6482","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:2222:20:2::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:1111:10:1::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:3333:30:3::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a6","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a7","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a8","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO asyncssh:logging.py:92 [conn=129, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=129, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=14] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=129, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=129, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=129, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=16] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=129, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:1111:10:1::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222:20:2::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333:30:3::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 <-> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_2001:3333:30:3::2/64 to 10.36.118.199:2:5_2001:1111:10:1::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_2001:3333:30:3::2/64 to 10.36.118.199:2:5_2001:2222:20:2::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:1111:10:1::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:2222:20:2::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:3333:30:3::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcdce6b0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:1111:10:1:0:0:0:2-2001:3333:30:3:0:0:0:2 Tx 58120 Rx 58120 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:2222:20:2:0:0:0:2-2001:3333:30:3:0:0:0:2 Tx 58119 Rx 58119 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:3333:30:3:0:0:0:2-2001:1111:10:1:0:0:0:2 Tx 58120 Rx 58120 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:3333:30:3:0:0:0:2-2001:2222:20:2:0:0:0:2 Tx 58119 Rx 58119 Loss 0.000 INFO asyncssh:logging.py:92 [conn=129, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=129, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=18] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=129, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=129, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=129, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=20] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=129, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:3333:30:3::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222:20:2::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:1111:10:1::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=129, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip address delete 2001:1111:10:1::1/64 dev swp33 && ip address delete 2001:2222:20:2::1/64 dev swp33 && ip address delete 2001:3333:30:3::1/64 dev swp34 INFO asyncssh:logging.py:92 [conn=129, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=22] Command: ip address delete 2001:1111:10:1::1/64 dev swp33 && ip address delete 2001:2222:20:2::1/64 dev swp33 && ip address delete 2001:3333:30:3::1/64 dev swp34 INFO asyncssh:logging.py:92 [conn=129, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcdcd3c0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:1111:10:1:0:0:0:2-2001:3333:30:3:0:0:0:2 Tx 94362 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:2222:20:2:0:0:0:2-2001:3333:30:3:0:0:0:2 Tx 94362 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:3333:30:3:0:0:0:2-2001:1111:10:1:0:0:0:2 Tx 94362 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:3333:30:3:0:0:0:2-2001:2222:20:2:0:0:0:2 Tx 94362 Rx 0 Loss 100.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_basic_config from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6.py INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=129, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=23] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=129, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=24] Command: sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=129, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=24] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO DENT:Logger.py:147 Restoring sysctl values INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=129, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=25] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=129, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=26] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:56:46 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=129, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=129, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=28] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=129, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=129, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=129, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=30] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=129, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=30] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=129, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=129, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=129, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=129, chan=32] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=129, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=129, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=129, chan=32] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv6/test_ipv6.py::test_ipv6_flags | 158.13 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-7353' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_flags">Starting testcase:test_ipv6_flags from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=129, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=130] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=130] Local address: 172.17.0.2, port 50492 INFO asyncssh:logging.py:92 [conn=130] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=130] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=130] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=130, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:56:46 UTC 2023 INFO asyncssh:logging.py:92 [conn=130, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=130, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=130, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=2] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=130, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=130, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=130, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=130, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=130, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:56:46 UTC 2023 INFO asyncssh:logging.py:92 [conn=130, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up INFO asyncssh:logging.py:92 [conn=130, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up INFO asyncssh:logging.py:92 [conn=130, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=130, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address change 2001:1111::1/64 dev swp33 valid_lft 960 preferred_lft 900 && ip address change 2001:2222::1/64 dev swp34 INFO asyncssh:logging.py:92 [conn=130, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=10] Command: ip address change 2001:1111::1/64 dev swp33 valid_lft 960 preferred_lft 900 && ip address change 2001:2222::1/64 dev swp34 INFO asyncssh:logging.py:92 [conn=130, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=130, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address replace 2001:3333::1/64 dev swp33 && ip address replace 2001:4444::1/64 dev swp34 valid_lft 960 preferred_lft 900 INFO asyncssh:logging.py:92 [conn=130, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=12] Command: ip address replace 2001:3333::1/64 dev swp33 && ip address replace 2001:4444::1/64 dev swp34 valid_lft 960 preferred_lft 900 INFO asyncssh:logging.py:92 [conn=130, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=130, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j address show INFO asyncssh:logging.py:92 [conn=130, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=14] Command: ip -j address show INFO asyncssh:logging.py:92 [conn=130, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","addr_info":[{"family":"inet","local":"127.0.0.1","prefixlen":8,"scope":"host","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet","local":"20.20.0.1","prefixlen":32,"scope":"global","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"::1","prefixlen":128,"scope":"host","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","addr_info":[]},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"10.36.118.23","prefixlen":24,"broadcast":"10.36.118.255","scope":"global","label":"ma1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:6482","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:3333::1","prefixlen":64,"scope":"global","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:1111::1","prefixlen":64,"scope":"global","tentative":true,"dynamic":true,"valid_life_time":960,"preferred_life_time":900}]},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:4444::1","prefixlen":64,"scope":"global","tentative":true,"dynamic":true,"valid_life_time":960,"preferred_life_time":900},{"family":"inet6","local":"2001:2222::1","prefixlen":64,"scope":"global","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a6","prefixlen":64,"scope":"link","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_2001:1111::2/64', 'count': 1, 'ip': '2001:1111::2', 'gw': '2001:1111::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_2001:3333::2/64', 'count': 1, 'ip': '2001:3333::2', 'gw': '2001:3333::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2001:2222::2/64', 'count': 1, 'ip': '2001:2222::2', 'gw': '2001:2222::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2001:4444::2/64', 'count': 1, 'ip': '2001:4444::2', 'gw': '2001:4444::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 <-> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:1111::2/64 to 10.36.118.199:2:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:1111::2/64 to 10.36.118.199:2:6_2001:4444::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:3333::2/64 to 10.36.118.199:2:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:3333::2/64 to 10.36.118.199:2:6_2001:4444::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:3333::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:4444::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd408e0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 57948 Rx 57948 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:4444:0:0:0:0:0:2 Tx 57947 Rx 57947 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 57948 Rx 57948 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:4444:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 57947 Rx 57947 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 #1 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:3333:0:0:0:0:0:2 Tx 57948 Rx 57948 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 #1 SIP-DIP 2001:3333:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 57948 Rx 57948 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 #1 SIP-DIP 2001:3333:0:0:0:0:0:2-2001:4444:0:0:0:0:0:2 Tx 57947 Rx 57947 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 #1 SIP-DIP 2001:4444:0:0:0:0:0:2-2001:3333:0:0:0:0:0:2 Tx 57947 Rx 57947 Loss 0.000 INFO asyncssh:logging.py:92 [conn=130, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j address show INFO asyncssh:logging.py:92 [conn=130, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=16] Command: ip -j address show INFO asyncssh:logging.py:92 [conn=130, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","addr_info":[{"family":"inet","local":"127.0.0.1","prefixlen":8,"scope":"host","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet","local":"20.20.0.1","prefixlen":32,"scope":"global","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"::1","prefixlen":128,"scope":"host","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","addr_info":[]},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"10.36.118.23","prefixlen":24,"broadcast":"10.36.118.255","scope":"global","label":"ma1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:6482","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:3333::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:1111::1","prefixlen":64,"scope":"global","dynamic":true,"valid_life_time":843,"preferred_life_time":783},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:4444::1","prefixlen":64,"scope":"global","dynamic":true,"valid_life_time":843,"preferred_life_time":783},{"family":"inet6","local":"2001:2222::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a6","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a7","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a8","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO asyncssh:logging.py:92 [conn=130, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip address change 2001:1111::1/64 dev swp33 valid_lft 120 preferred_lft 0 INFO asyncssh:logging.py:92 [conn=130, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=18] Command: ip address change 2001:1111::1/64 dev swp33 valid_lft 120 preferred_lft 0 INFO asyncssh:logging.py:92 [conn=130, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=130, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip address replace 2001:4444::1/64 dev swp34 valid_lft 120 preferred_lft 0 INFO asyncssh:logging.py:92 [conn=130, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=20] Command: ip address replace 2001:4444::1/64 dev swp34 valid_lft 120 preferred_lft 0 INFO asyncssh:logging.py:92 [conn=130, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd40af0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 94774 Rx 94774 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:4444:0:0:0:0:0:2 Tx 94774 Rx 94774 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 94774 Rx 94774 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:4444:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 94774 Rx 94774 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 #1 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:3333:0:0:0:0:0:2 Tx 94774 Rx 94774 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 #1 SIP-DIP 2001:3333:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 94774 Rx 94774 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 #1 SIP-DIP 2001:3333:0:0:0:0:0:2-2001:4444:0:0:0:0:0:2 Tx 94774 Rx 94774 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 #1 SIP-DIP 2001:4444:0:0:0:0:0:2-2001:3333:0:0:0:0:0:2 Tx 94774 Rx 94774 Loss 0.000 INFO asyncssh:logging.py:92 [conn=130, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j address show INFO asyncssh:logging.py:92 [conn=130, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=22] Command: ip -j address show INFO asyncssh:logging.py:92 [conn=130, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","addr_info":[{"family":"inet","local":"127.0.0.1","prefixlen":8,"scope":"host","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet","local":"20.20.0.1","prefixlen":32,"scope":"global","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"::1","prefixlen":128,"scope":"host","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","addr_info":[]},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"10.36.118.23","prefixlen":24,"broadcast":"10.36.118.255","scope":"global","label":"ma1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:6482","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:3333::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:1111::1","prefixlen":64,"scope":"global","deprecated":true,"dynamic":true,"valid_life_time":103,"preferred_life_time":0},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:4444::1","prefixlen":64,"scope":"global","deprecated":true,"dynamic":true,"valid_life_time":103,"preferred_life_time":0},{"family":"inet6","local":"2001:2222::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a6","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a7","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a8","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO asyncssh:logging.py:92 [conn=130, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip address change 2001:1111::1/64 dev swp33 valid_lft 1 preferred_lft 0 INFO asyncssh:logging.py:92 [conn=130, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=24] Command: ip address change 2001:1111::1/64 dev swp33 valid_lft 1 preferred_lft 0 INFO asyncssh:logging.py:92 [conn=130, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=130, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip address replace 2001:4444::1/64 dev swp34 valid_lft 1 preferred_lft 0 INFO asyncssh:logging.py:92 [conn=130, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=26] Command: ip address replace 2001:4444::1/64 dev swp34 valid_lft 1 preferred_lft 0 INFO asyncssh:logging.py:92 [conn=130, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=130, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j address show INFO asyncssh:logging.py:92 [conn=130, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=28] Command: ip -j address show INFO asyncssh:logging.py:92 [conn=130, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","addr_info":[{"family":"inet","local":"127.0.0.1","prefixlen":8,"scope":"host","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet","local":"20.20.0.1","prefixlen":32,"scope":"global","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"::1","prefixlen":128,"scope":"host","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","addr_info":[]},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"10.36.118.23","prefixlen":24,"broadcast":"10.36.118.255","scope":"global","label":"ma1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:6482","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:3333::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:2222::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a6","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a7","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a8","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO asyncssh:logging.py:92 [conn=130, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip neigh flush dev swp33 && ip neigh flush dev swp34 && ip neigh flush dev swp33 && ip neigh flush dev swp34 INFO asyncssh:logging.py:92 [conn=130, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=30] Command: ip neigh flush dev swp33 && ip neigh flush dev swp34 && ip neigh flush dev swp33 && ip neigh flush dev swp34 INFO asyncssh:logging.py:92 [conn=130, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd41b70>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 94631 Rx 4 Loss 99.996 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:4444:0:0:0:0:0:2 Tx 94631 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 94631 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:4444:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 94631 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 #1 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:3333:0:0:0:0:0:2 Tx 94631 Rx 3 Loss 99.997 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 #1 SIP-DIP 2001:3333:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 94631 Rx 3 Loss 99.997 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 #1 SIP-DIP 2001:3333:0:0:0:0:0:2-2001:4444:0:0:0:0:0:2 Tx 94631 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 #1 SIP-DIP 2001:4444:0:0:0:0:0:2-2001:3333:0:0:0:0:0:2 Tx 94631 Rx 4 Loss 99.996 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_flags from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6.py INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=130, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=31] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=130, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=32] Command: sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=130, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=32] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO DENT:Logger.py:147 Restoring sysctl values INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=130, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=130, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:59:24 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=130, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=35] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=130, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=36] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=130, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=36] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=130, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=130, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=38] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=130, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=130, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=130, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=130, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=130, chan=40] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=130, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=130, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=130, chan=40] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv6/test_ipv6.py::test_ipv6_secondary_addr | 178.92 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-7405' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_secondary_addr">Starting testcase:test_ipv6_secondary_addr from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=130, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=131] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=131] Local address: 172.17.0.2, port 56888 INFO asyncssh:logging.py:92 [conn=131] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=131] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=131] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=131, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:59:24 UTC 2023 INFO asyncssh:logging.py:92 [conn=131, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=131, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=131, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=2] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=131, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=131, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=131, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=131, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=131, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 18:59:24 UTC 2023 INFO asyncssh:logging.py:92 [conn=131, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=7] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.neigh.swp33.base_reachable_time_ms&& sysctl net.ipv6.neigh.swp34.base_reachable_time_ms INFO asyncssh:logging.py:92 [conn=131, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=8] Command: sysctl net.ipv6.neigh.swp33.base_reachable_time_ms&& sysctl net.ipv6.neigh.swp34.base_reachable_time_ms INFO asyncssh:logging.py:92 [conn=131, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=8] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.neigh.swp33.base_reachable_time_ms = 30000 net.ipv6.neigh.swp34.base_reachable_time_ms = 30000 INFO asyncssh:logging.py:92 [conn=131, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=9] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.neigh.swp33.base_reachable_time_ms=150000&& sysctl net.ipv6.neigh.swp34.base_reachable_time_ms=150000 INFO asyncssh:logging.py:92 [conn=131, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=10] Command: sysctl net.ipv6.neigh.swp33.base_reachable_time_ms=150000&& sysctl net.ipv6.neigh.swp34.base_reachable_time_ms=150000 INFO asyncssh:logging.py:92 [conn=131, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=10] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.neigh.swp33.base_reachable_time_ms = 150000 net.ipv6.neigh.swp34.base_reachable_time_ms = 150000 INFO asyncssh:logging.py:92 [conn=131, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up INFO asyncssh:logging.py:92 [conn=131, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=12] Command: ip link set dev swp33 up && ip link set dev swp34 up INFO asyncssh:logging.py:92 [conn=131, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=131, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip address add 2001:1111::1/64 dev swp33 && ip address add 2001:2222::1/64 dev swp34 && ip address add 2001:1111::3/64 dev swp33 && ip address add 2001:2222::3/64 dev swp34 && ip address add 2001:1111::5/64 dev swp33 && ip address add 2001:2222::5/64 dev swp34 INFO asyncssh:logging.py:92 [conn=131, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=14] Command: ip address add 2001:1111::1/64 dev swp33 && ip address add 2001:2222::1/64 dev swp34 && ip address add 2001:1111::3/64 dev swp33 && ip address add 2001:2222::3/64 dev swp34 && ip address add 2001:1111::5/64 dev swp33 && ip address add 2001:2222::5/64 dev swp34 INFO asyncssh:logging.py:92 [conn=131, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_2001:1111::2/64', 'count': 1, 'ip': '2001:1111::2', 'gw': '2001:1111::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_2001:1111::4/64', 'count': 1, 'ip': '2001:1111::4', 'gw': '2001:1111::3', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_2001:1111::6/64', 'count': 1, 'ip': '2001:1111::6', 'gw': '2001:1111::5', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2001:2222::2/64', 'count': 1, 'ip': '2001:2222::2', 'gw': '2001:2222::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2001:2222::4/64', 'count': 1, 'ip': '2001:2222::4', 'gw': '2001:2222::3', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2001:2222::6/64', 'count': 1, 'ip': '2001:2222::6', 'gw': '2001:2222::5', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=131, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j address show INFO asyncssh:logging.py:92 [conn=131, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=16] Command: ip -j address show INFO asyncssh:logging.py:92 [conn=131, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","addr_info":[{"family":"inet","local":"127.0.0.1","prefixlen":8,"scope":"host","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet","local":"20.20.0.1","prefixlen":32,"scope":"global","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"::1","prefixlen":128,"scope":"host","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","addr_info":[]},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"10.36.118.23","prefixlen":24,"broadcast":"10.36.118.255","scope":"global","label":"ma1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:6482","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:1111::5","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:1111::3","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:1111::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:2222::5","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:2222::3","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:2222::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a6","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a7","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a8","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO asyncssh:logging.py:92 [conn=131, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=131, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=18] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=131, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=131, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=131, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=20] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=131, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5_2001:1111::2/64 <-> 10.36.118.199:2:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:1111::2/64 to 10.36.118.199:2:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5_2001:1111::4/64 <-> 10.36.118.199:2:6_2001:2222::4/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:1111::4/64 to 10.36.118.199:2:6_2001:2222::4/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5_2001:1111::6/64 <-> 10.36.118.199:2:6_2001:2222::6/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:1111::6/64 to 10.36.118.199:2:6_2001:2222::6/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:1111::4/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:1111::6/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:2222::4/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:2222::6/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbccc9120>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5_2001:1111::2/64 <-> 10.36.118.199:2:6_2001:2222::2/64 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 58285 Rx 58285 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5_2001:1111::2/64 <-> 10.36.118.199:2:6_2001:2222::2/64 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 58285 Rx 58285 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5_2001:1111::4/64 <-> 10.36.118.199:2:6_2001:2222::4/64 SIP-DIP 2001:1111:0:0:0:0:0:4-2001:2222:0:0:0:0:0:4 Tx 58285 Rx 58285 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5_2001:1111::4/64 <-> 10.36.118.199:2:6_2001:2222::4/64 SIP-DIP 2001:2222:0:0:0:0:0:4-2001:1111:0:0:0:0:0:4 Tx 58285 Rx 58285 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5_2001:1111::6/64 <-> 10.36.118.199:2:6_2001:2222::6/64 SIP-DIP 2001:1111:0:0:0:0:0:6-2001:2222:0:0:0:0:0:6 Tx 58285 Rx 58285 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5_2001:1111::6/64 <-> 10.36.118.199:2:6_2001:2222::6/64 SIP-DIP 2001:2222:0:0:0:0:0:6-2001:1111:0:0:0:0:0:6 Tx 58285 Rx 58285 Loss 0.000 INFO asyncssh:logging.py:92 [conn=131, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=131, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=22] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=131, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=131, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=131, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=24] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=131, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:2222::6","dev":"swp34","lladdr":"00:16:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::215:1ff:fe00:1","dev":"swp34","lladdr":"00:15:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:1111::4","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:2222::4","dev":"swp34","lladdr":"00:15:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::216:1ff:fe00:1","dev":"swp34","lladdr":"00:16:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp34","lladdr":"00:14:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:1111::6","dev":"swp33","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp33","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=131, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip address delete 2001:1111::3/64 dev swp33 && ip address delete 2001:2222::3/64 dev swp34 INFO asyncssh:logging.py:92 [conn=131, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=26] Command: ip address delete 2001:1111::3/64 dev swp33 && ip address delete 2001:2222::3/64 dev swp34 INFO asyncssh:logging.py:92 [conn=131, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=131, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j address show INFO asyncssh:logging.py:92 [conn=131, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=28] Command: ip -j address show INFO asyncssh:logging.py:92 [conn=131, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","addr_info":[{"family":"inet","local":"127.0.0.1","prefixlen":8,"scope":"host","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet","local":"20.20.0.1","prefixlen":32,"scope":"global","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"::1","prefixlen":128,"scope":"host","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","addr_info":[]},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"10.36.118.23","prefixlen":24,"broadcast":"10.36.118.255","scope":"global","label":"ma1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:6482","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:1111::5","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:1111::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:2222::5","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:2222::1","prefixlen":64,"scope":"global","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a6","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a7","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a8","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbccc99f0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5_2001:1111::2/64 <-> 10.36.118.199:2:6_2001:2222::2/64 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 94571 Rx 94571 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5_2001:1111::2/64 <-> 10.36.118.199:2:6_2001:2222::2/64 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 94571 Rx 94571 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5_2001:1111::4/64 <-> 10.36.118.199:2:6_2001:2222::4/64 SIP-DIP 2001:1111:0:0:0:0:0:4-2001:2222:0:0:0:0:0:4 Tx 94571 Rx 94571 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5_2001:1111::4/64 <-> 10.36.118.199:2:6_2001:2222::4/64 SIP-DIP 2001:2222:0:0:0:0:0:4-2001:1111:0:0:0:0:0:4 Tx 94571 Rx 94571 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5_2001:1111::6/64 <-> 10.36.118.199:2:6_2001:2222::6/64 SIP-DIP 2001:1111:0:0:0:0:0:6-2001:2222:0:0:0:0:0:6 Tx 94571 Rx 94571 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5_2001:1111::6/64 <-> 10.36.118.199:2:6_2001:2222::6/64 SIP-DIP 2001:2222:0:0:0:0:0:6-2001:1111:0:0:0:0:0:6 Tx 94571 Rx 94571 Loss 0.000 INFO asyncssh:logging.py:92 [conn=131, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip address delete 2001:1111::5/64 dev swp33 && ip address delete 2001:2222::5/64 dev swp34 && ip address delete 2001:1111::1/64 dev swp33 && ip address delete 2001:2222::1/64 dev swp34 INFO asyncssh:logging.py:92 [conn=131, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=30] Command: ip address delete 2001:1111::5/64 dev swp33 && ip address delete 2001:2222::5/64 dev swp34 && ip address delete 2001:1111::1/64 dev swp33 && ip address delete 2001:2222::1/64 dev swp34 INFO asyncssh:logging.py:92 [conn=131, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=131, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j address show INFO asyncssh:logging.py:92 [conn=131, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=32] Command: ip -j address show INFO asyncssh:logging.py:92 [conn=131, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","addr_info":[{"family":"inet","local":"127.0.0.1","prefixlen":8,"scope":"host","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet","local":"20.20.0.1","prefixlen":32,"scope":"global","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"::1","prefixlen":128,"scope":"host","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","addr_info":[]},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"10.36.118.23","prefixlen":24,"broadcast":"10.36.118.255","scope":"global","label":"ma1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:6482","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a6","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a7","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a8","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc996f0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5_2001:1111::2/64 <-> 10.36.118.199:2:6_2001:2222::2/64 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 94704 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5_2001:1111::2/64 <-> 10.36.118.199:2:6_2001:2222::2/64 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 94704 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5_2001:1111::4/64 <-> 10.36.118.199:2:6_2001:2222::4/64 SIP-DIP 2001:1111:0:0:0:0:0:4-2001:2222:0:0:0:0:0:4 Tx 94704 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5_2001:1111::4/64 <-> 10.36.118.199:2:6_2001:2222::4/64 SIP-DIP 2001:2222:0:0:0:0:0:4-2001:1111:0:0:0:0:0:4 Tx 94704 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5_2001:1111::6/64 <-> 10.36.118.199:2:6_2001:2222::6/64 SIP-DIP 2001:1111:0:0:0:0:0:6-2001:2222:0:0:0:0:0:6 Tx 94704 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5_2001:1111::6/64 <-> 10.36.118.199:2:6_2001:2222::6/64 SIP-DIP 2001:2222:0:0:0:0:0:6-2001:1111:0:0:0:0:0:6 Tx 94704 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=131, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip address add 2001:1111::1/64 dev swp33 && ip address add 2001:2222::1/64 dev swp34 && ip address add 2001:1111::3/64 dev swp33 && ip address add 2001:2222::3/64 dev swp34 && ip address add 2001:1111::5/64 dev swp33 && ip address add 2001:2222::5/64 dev swp34 INFO asyncssh:logging.py:92 [conn=131, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=34] Command: ip address add 2001:1111::1/64 dev swp33 && ip address add 2001:2222::1/64 dev swp34 && ip address add 2001:1111::3/64 dev swp33 && ip address add 2001:2222::3/64 dev swp34 && ip address add 2001:1111::5/64 dev swp33 && ip address add 2001:2222::5/64 dev swp34 INFO asyncssh:logging.py:92 [conn=131, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=131, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=35] Channel closed DEBUG infra2:Logger.py:156 ip -j address show INFO asyncssh:logging.py:92 [conn=131, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=36] Command: ip -j address show INFO asyncssh:logging.py:92 [conn=131, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=36] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","addr_info":[{"family":"inet","local":"127.0.0.1","prefixlen":8,"scope":"host","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet","local":"20.20.0.1","prefixlen":32,"scope":"global","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"::1","prefixlen":128,"scope":"host","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","addr_info":[]},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"10.36.118.23","prefixlen":24,"broadcast":"10.36.118.255","scope":"global","label":"ma1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:6482","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:1111::5","prefixlen":64,"scope":"global","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:1111::3","prefixlen":64,"scope":"global","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:1111::1","prefixlen":64,"scope":"global","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:2222::5","prefixlen":64,"scope":"global","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:2222::3","prefixlen":64,"scope":"global","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"2001:2222::1","prefixlen":64,"scope":"global","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a6","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a7","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a8","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc9bc70>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5_2001:1111::2/64 <-> 10.36.118.199:2:6_2001:2222::2/64 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 94900 Rx 94900 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5_2001:1111::2/64 <-> 10.36.118.199:2:6_2001:2222::2/64 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 94900 Rx 94900 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5_2001:1111::4/64 <-> 10.36.118.199:2:6_2001:2222::4/64 SIP-DIP 2001:1111:0:0:0:0:0:4-2001:2222:0:0:0:0:0:4 Tx 94900 Rx 94900 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5_2001:1111::4/64 <-> 10.36.118.199:2:6_2001:2222::4/64 SIP-DIP 2001:2222:0:0:0:0:0:4-2001:1111:0:0:0:0:0:4 Tx 94900 Rx 94900 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5_2001:1111::6/64 <-> 10.36.118.199:2:6_2001:2222::6/64 SIP-DIP 2001:1111:0:0:0:0:0:6-2001:2222:0:0:0:0:0:6 Tx 94900 Rx 94900 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5_2001:1111::6/64 <-> 10.36.118.199:2:6_2001:2222::6/64 SIP-DIP 2001:2222:0:0:0:0:0:6-2001:1111:0:0:0:0:0:6 Tx 94900 Rx 94900 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_secondary_addr from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6.py INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=131, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=37] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0&& sysctl net.ipv6.neigh.swp33.base_reachable_time_ms=30000&& sysctl net.ipv6.neigh.swp34.base_reachable_time_ms=30000 INFO asyncssh:logging.py:92 [conn=131, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=38] Command: sysctl net.ipv6.conf.all.forwarding=0&& sysctl net.ipv6.neigh.swp33.base_reachable_time_ms=30000&& sysctl net.ipv6.neigh.swp34.base_reachable_time_ms=30000 INFO asyncssh:logging.py:92 [conn=131, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=38] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 net.ipv6.neigh.swp33.base_reachable_time_ms = 30000 net.ipv6.neigh.swp34.base_reachable_time_ms = 30000 INFO DENT:Logger.py:147 Restoring sysctl values INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=131, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=39] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=131, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=40] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:02:23 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=131, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=41] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=131, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=42] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=131, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=42] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=131, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=43] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=131, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=44] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=131, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=44] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=131, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=131, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=45] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=131, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=131, chan=46] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=131, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=131, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=131, chan=46] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv6/test_ipv6_bridge.py::test_ipv6_on_bridge | 152.25 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-7463' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_on_bridge">Starting testcase:test_ipv6_on_bridge from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_bridge.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=131, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=132] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=132] Local address: 172.17.0.2, port 48164 INFO asyncssh:logging.py:92 [conn=132] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=132] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=132] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=132, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:02:23 UTC 2023 INFO asyncssh:logging.py:92 [conn=132, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=132, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=132, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=2] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=132, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=132, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=132, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=132, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=132, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:02:23 UTC 2023 INFO asyncssh:logging.py:92 [conn=132, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 0 && ip link add br1 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=132, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=8] Command: ip link add br0 type bridge vlan_filtering 0 && ip link add br1 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=132, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=132, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br1 && ip link set dev br0 up && ip link set dev br1 up INFO asyncssh:logging.py:92 [conn=132, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br1 && ip link set dev br0 up && ip link set dev br1 up INFO asyncssh:logging.py:92 [conn=132, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=132, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address add 2001:1111::1/64 dev swp33 && ip address add 2001:2222::1/64 dev br0 && ip address add 2001:3333::1/64 dev br1 && ip address add 2001:4444::1/64 dev swp33 && ip address add 2001:5555::1/64 dev br0 && ip address add 2001:6666::1/64 dev br1 INFO asyncssh:logging.py:92 [conn=132, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=12] Command: ip address add 2001:1111::1/64 dev swp33 && ip address add 2001:2222::1/64 dev br0 && ip address add 2001:3333::1/64 dev br1 && ip address add 2001:4444::1/64 dev swp33 && ip address add 2001:5555::1/64 dev br0 && ip address add 2001:6666::1/64 dev br1 INFO asyncssh:logging.py:92 [conn=132, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_2001:1111::2/64', 'count': 1, 'ip': '2001:1111::2', 'gw': '2001:1111::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_2001:4444::2/64', 'count': 1, 'ip': '2001:4444::2', 'gw': '2001:4444::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2001:2222::2/64', 'count': 1, 'ip': '2001:2222::2', 'gw': '2001:2222::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2001:5555::2/64', 'count': 1, 'ip': '2001:5555::2', 'gw': '2001:5555::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_2001:3333::2/64', 'count': 1, 'ip': '2001:3333::2', 'gw': '2001:3333::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_2001:6666::2/64', 'count': 1, 'ip': '2001:6666::2', 'gw': '2001:6666::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 <-> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:1111::2/64 to 10.36.118.199:2:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:1111::2/64 to 10.36.118.199:2:6_2001:5555::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:4444::2/64 to 10.36.118.199:2:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:4444::2/64 to 10.36.118.199:2:6_2001:5555::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 <-> 10.36.118.199:2:7 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:1111::2/64 to 10.36.118.199:2:7_2001:3333::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:1111::2/64 to 10.36.118.199:2:7_2001:6666::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:4444::2/64 to 10.36.118.199:2:7_2001:3333::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:4444::2/64 to 10.36.118.199:2:7_2001:6666::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 <-> 10.36.118.199:2:7 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_2001:2222::2/64 to 10.36.118.199:2:7_2001:3333::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_2001:2222::2/64 to 10.36.118.199:2:7_2001:6666::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_2001:5555::2/64 to 10.36.118.199:2:7_2001:3333::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_2001:5555::2/64 to 10.36.118.199:2:7_2001:6666::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:4444::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:5555::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_2001:3333::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_2001:6666::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=132, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=132, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=14] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=132, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=132, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=132, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=16] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=132, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"br0","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333::/64","dev":"br1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:4444::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:5555::/64","dev":"br0","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:6666::/64","dev":"br1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"br0","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"br1","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc9beb0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:5555:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:5555:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 #1 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:4444:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 #1 SIP-DIP 2001:4444:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 #1 SIP-DIP 2001:4444:0:0:0:0:0:2-2001:5555:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 #1 SIP-DIP 2001:5555:0:0:0:0:0:2-2001:4444:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:7 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:3333:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:7 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:6666:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:7 SIP-DIP 2001:3333:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:7 SIP-DIP 2001:6666:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:7 #1 SIP-DIP 2001:3333:0:0:0:0:0:2-2001:4444:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:7 #1 SIP-DIP 2001:4444:0:0:0:0:0:2-2001:3333:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:7 #1 SIP-DIP 2001:4444:0:0:0:0:0:2-2001:6666:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:7 #1 SIP-DIP 2001:6666:0:0:0:0:0:2-2001:4444:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:6 <-> 10.36.118.199:2:7 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:3333:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:6 <-> 10.36.118.199:2:7 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:6666:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:6 <-> 10.36.118.199:2:7 SIP-DIP 2001:3333:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:6 <-> 10.36.118.199:2:7 SIP-DIP 2001:6666:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:6 <-> 10.36.118.199:2:7 #1 SIP-DIP 2001:3333:0:0:0:0:0:2-2001:5555:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:6 <-> 10.36.118.199:2:7 #1 SIP-DIP 2001:5555:0:0:0:0:0:2-2001:3333:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:6 <-> 10.36.118.199:2:7 #1 SIP-DIP 2001:5555:0:0:0:0:0:2-2001:6666:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:6 <-> 10.36.118.199:2:7 #1 SIP-DIP 2001:6666:0:0:0:0:0:2-2001:5555:0:0:0:0:0:2 Tx 55131 Rx 55131 Loss 0.000 INFO asyncssh:logging.py:92 [conn=132, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=132, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=18] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=132, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=132, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=132, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=20] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=132, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::215:1ff:fe00:1","dev":"br1","lladdr":"00:15:01:00:00:01","state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"br0","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"br1","lladdr":"00:15:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"2001:4444::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:6666::2","dev":"br1","lladdr":"00:16:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"fe80::216:1ff:fe00:1","dev":"br1","lladdr":"00:16:01:00:00:01","state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"br0","lladdr":"00:14:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:5555::2","dev":"br0","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"br0","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::20c:29ff:fe5c:5a18","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["STALE"]}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_on_bridge from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_bridge.py INFO asyncssh:logging.py:92 [conn=132, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=132, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:04:54 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=132, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=132, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=132, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":131,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":132,"ifname":"br1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=132, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 && ip link delete br1 INFO asyncssh:logging.py:92 [conn=132, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=26] Command: ip link delete br0 && ip link delete br1 INFO asyncssh:logging.py:92 [conn=132, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=132, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=27] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=132, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=28] Command: sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=132, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=28] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=132, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=132, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:04:55 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=132, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=132, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=32] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=132, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=132, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=132, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=34] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=132, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=34] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=132, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=132, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=35] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=132, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=132, chan=36] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=132, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=132, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=132, chan=36] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv6/test_ipv6_bridge.py::test_ipv6_on_bridge_vlan | 141.78 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-7512' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_on_bridge_vlan">Starting testcase:test_ipv6_on_bridge_vlan from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_bridge.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=132, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=133] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=133] Local address: 172.17.0.2, port 57052 INFO asyncssh:logging.py:92 [conn=133] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=133] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=133] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=133, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:04:55 UTC 2023 INFO asyncssh:logging.py:92 [conn=133, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=133, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=133, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=2] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=133, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=133, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=133, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=133, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=133, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:04:55 UTC 2023 INFO asyncssh:logging.py:92 [conn=133, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=133, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=8] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=133, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=133, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp34 master br0 && ip link set dev swp35 master br0 INFO asyncssh:logging.py:92 [conn=133, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=10] Command: ip link set dev swp34 master br0 && ip link set dev swp35 master br0 INFO asyncssh:logging.py:92 [conn=133, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=133, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev br0 vid 3741 self && bridge vlan add dev br0 vid 1478 self && bridge vlan add dev br0 vid 3791 self && bridge vlan add dev br0 vid 1667 self && bridge vlan add dev swp34 vid 3741 && bridge vlan add dev swp35 vid 1478 && bridge vlan add dev swp34 vid 3791 && bridge vlan add dev swp35 vid 1667 INFO asyncssh:logging.py:92 [conn=133, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=12] Command: bridge vlan add dev br0 vid 3741 self && bridge vlan add dev br0 vid 1478 self && bridge vlan add dev br0 vid 3791 self && bridge vlan add dev br0 vid 1667 self && bridge vlan add dev swp34 vid 3741 && bridge vlan add dev swp35 vid 1478 && bridge vlan add dev swp34 vid 3791 && bridge vlan add dev swp35 vid 1667 INFO asyncssh:logging.py:92 [conn=133, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=133, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip link add link br0 name br0.3741 type vlan id 3741 && ip link add link br0 name br0.1478 type vlan id 1478 && ip link add link br0 name br0.3791 type vlan id 3791 && ip link add link br0 name br0.1667 type vlan id 1667 INFO asyncssh:logging.py:92 [conn=133, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=14] Command: ip link add link br0 name br0.3741 type vlan id 3741 && ip link add link br0 name br0.1478 type vlan id 1478 && ip link add link br0 name br0.3791 type vlan id 3791 && ip link add link br0 name br0.1667 type vlan id 1667 INFO asyncssh:logging.py:92 [conn=133, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=133, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev br0.3741 up && ip link set dev br0.1478 up && ip link set dev br0.3791 up && ip link set dev br0.1667 up INFO asyncssh:logging.py:92 [conn=133, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=16] Command: ip link set dev br0 up && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev br0.3741 up && ip link set dev br0.1478 up && ip link set dev br0.3791 up && ip link set dev br0.1667 up INFO asyncssh:logging.py:92 [conn=133, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=133, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip address add 2001:10::1/64 dev br0.3741 && ip address add 2001:20::1/64 dev br0.1478 && ip address add 2001:30::1/64 dev br0.3791 && ip address add 2001:40::1/64 dev br0.1667 && ip address add 2001:100::1/64 dev swp33 INFO asyncssh:logging.py:92 [conn=133, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=18] Command: ip address add 2001:10::1/64 dev br0.3741 && ip address add 2001:20::1/64 dev br0.1478 && ip address add 2001:30::1/64 dev br0.3791 && ip address add 2001:40::1/64 dev br0.1667 && ip address add 2001:100::1/64 dev swp33 INFO asyncssh:logging.py:92 [conn=133, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_2001:100::2/64', 'count': 1, 'ip': '2001:100::2', 'gw': '2001:100::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2001:10::2/64', 'count': 1, 'ip': '2001:10::2', 'gw': '2001:10::1', 'plen': 64, 'vlan': 3741, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2001:30::2/64', 'count': 1, 'ip': '2001:30::2', 'gw': '2001:30::1', 'plen': 64, 'vlan': 3791, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_2001:20::2/64', 'count': 1, 'ip': '2001:20::2', 'gw': '2001:20::1', 'plen': 64, 'vlan': 1478, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_2001:40::2/64', 'count': 1, 'ip': '2001:40::2', 'gw': '2001:40::1', 'plen': 64, 'vlan': 1667, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 <-> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:100::2/64 to 10.36.118.199:2:6_2001:10::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:100::2/64 to 10.36.118.199:2:6_2001:30::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 <-> 10.36.118.199:2:7 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:100::2/64 to 10.36.118.199:2:7_2001:20::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:100::2/64 to 10.36.118.199:2:7_2001:40::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 <-> 10.36.118.199:2:7 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_2001:10::2/64 to 10.36.118.199:2:7_2001:20::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_2001:10::2/64 to 10.36.118.199:2:7_2001:40::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_2001:30::2/64 to 10.36.118.199:2:7_2001:20::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_2001:30::2/64 to 10.36.118.199:2:7_2001:40::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:100::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:10::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:30::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_2001:20::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_2001:40::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd41960>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:10:0:0:0:0:0:2-2001:100:0:0:0:0:0:2 Tx 617155 Rx 617155 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:30:0:0:0:0:0:2-2001:100:0:0:0:0:0:2 Tx 617154 Rx 617154 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:100:0:0:0:0:0:2-2001:10:0:0:0:0:0:2 Tx 54310 Rx 54310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:100:0:0:0:0:0:2-2001:30:0:0:0:0:0:2 Tx 54310 Rx 54310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:7 SIP-DIP 2001:20:0:0:0:0:0:2-2001:100:0:0:0:0:0:2 Tx 617155 Rx 617155 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:7 SIP-DIP 2001:40:0:0:0:0:0:2-2001:100:0:0:0:0:0:2 Tx 617154 Rx 617154 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:7 SIP-DIP 2001:100:0:0:0:0:0:2-2001:20:0:0:0:0:0:2 Tx 54310 Rx 54310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:7 SIP-DIP 2001:100:0:0:0:0:0:2-2001:40:0:0:0:0:0:2 Tx 54310 Rx 54310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:6 <-> 10.36.118.199:2:7 SIP-DIP 2001:10:0:0:0:0:0:2-2001:20:0:0:0:0:0:2 Tx 54310 Rx 54310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:6 <-> 10.36.118.199:2:7 SIP-DIP 2001:10:0:0:0:0:0:2-2001:40:0:0:0:0:0:2 Tx 54310 Rx 54310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:6 <-> 10.36.118.199:2:7 SIP-DIP 2001:20:0:0:0:0:0:2-2001:10:0:0:0:0:0:2 Tx 54310 Rx 54310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:6 <-> 10.36.118.199:2:7 SIP-DIP 2001:40:0:0:0:0:0:2-2001:10:0:0:0:0:0:2 Tx 54310 Rx 54310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:6 <-> 10.36.118.199:2:7 #1 SIP-DIP 2001:20:0:0:0:0:0:2-2001:30:0:0:0:0:0:2 Tx 54310 Rx 54310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:6 <-> 10.36.118.199:2:7 #1 SIP-DIP 2001:30:0:0:0:0:0:2-2001:20:0:0:0:0:0:2 Tx 54310 Rx 54310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:6 <-> 10.36.118.199:2:7 #1 SIP-DIP 2001:30:0:0:0:0:0:2-2001:40:0:0:0:0:0:2 Tx 54310 Rx 54310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:6 <-> 10.36.118.199:2:7 #1 SIP-DIP 2001:40:0:0:0:0:0:2-2001:30:0:0:0:0:0:2 Tx 54310 Rx 54310 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_on_bridge_vlan from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_bridge.py INFO asyncssh:logging.py:92 [conn=133, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=19] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=133, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=20] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:07:16 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=133, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=133, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=22] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=133, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":133,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=133, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=133, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=24] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=133, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=133, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=25] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=133, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=26] Command: sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=133, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=26] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=133, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=133, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:07:17 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=133, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=133, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=30] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=133, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=133, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=133, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=32] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=133, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=133, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=133, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=133, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=133, chan=34] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=133, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=133, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=133, chan=34] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv6/test_ipv6_bridge.py::test_ipv6_move_host_on_bridge | 230.58 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-7559' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_move_host_on_bridge">Starting testcase:test_ipv6_move_host_on_bridge from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_bridge.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=133, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=134] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=134] Local address: 172.17.0.2, port 53548 INFO asyncssh:logging.py:92 [conn=134] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=134] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=134] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=134, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:07:17 UTC 2023 INFO asyncssh:logging.py:92 [conn=134, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=134, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=134, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=2] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=134, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=134, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=134, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=134, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=134, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:07:17 UTC 2023 INFO asyncssh:logging.py:92 [conn=134, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=134, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=8] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=134, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=134, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=134, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=10] Command: ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=134, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=134, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address add 2001:1111::1/64 dev swp33 && ip address add 2001:2222::1/64 dev br0 INFO asyncssh:logging.py:92 [conn=134, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=12] Command: ip address add 2001:1111::1/64 dev swp33 && ip address add 2001:2222::1/64 dev br0 INFO asyncssh:logging.py:92 [conn=134, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_2001:1111::2/64', 'count': 1, 'ip': '2001:1111::2', 'gw': '2001:1111::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp br0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2001:2222::2/64', 'count': 1, 'ip': '2001:2222::2', 'gw': '2001:2222::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 <-> 10.36.118.199:2:6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:1111::2/64 to 10.36.118.199:2:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=134, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=134, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=14] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=134, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=134, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=134, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=16] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=134, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"br0","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"br0","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd434c0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 58863 Rx 58863 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:6 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 58863 Rx 58863 Loss 0.000 INFO asyncssh:logging.py:92 [conn=134, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=134, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=18] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=134, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=134, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=134, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=20] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=134, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"br0","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"br0","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::20c:29ff:fe5c:5a18","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["STALE"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_2001:1111::2/64', 'count': 1, 'ip': '2001:1111::2', 'gw': '2001:1111::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_::/64', 'count': 1, 'ip': '::', 'gw': '::', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_2001:2222::2/64', 'count': 1, 'ip': '2001:2222::2', 'gw': '2001:2222::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 <-> 10.36.118.199:2:7 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:1111::2/64 to 10.36.118.199:2:7_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_::/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd41600>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:7 SIP-DIP 2001:1111:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 58432 Rx 58432 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> 10.36.118.199:2:7 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 58432 Rx 58432 Loss 0.000 INFO asyncssh:logging.py:92 [conn=134, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=134, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=22] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=134, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=134, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=134, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=24] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=134, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"br0","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"br0","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO asyncssh:logging.py:92 [conn=134, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=134, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=26] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=134, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=134, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=134, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=28] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=134, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"br0","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"br0","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"fe80::20c:29ff:fe5c:5a18","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["STALE"]}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_move_host_on_bridge from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_bridge.py INFO asyncssh:logging.py:92 [conn=134, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=134, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:11:07 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=134, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=134, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=134, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":138,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=134, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=134, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=134, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=134, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=35] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=134, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=36] Command: sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=134, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=36] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=134, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=37] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=134, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=38] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:11:07 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=134, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=134, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=40] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=134, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=40] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=134, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=41] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=134, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=42] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=134, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=42] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=134, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=134, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=43] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=134, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=134, chan=44] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=134, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=134, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=134, chan=44] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv6/test_ipv6_ipv4.py::test_ipv64_nh_reconfig | 364.00 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-7616' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv64_nh_reconfig">Starting testcase:test_ipv64_nh_reconfig from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_ipv4.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=134, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=135] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=135] Local address: 172.17.0.2, port 41318 INFO asyncssh:logging.py:92 [conn=135] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=135] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=135] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=135, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:11:08 UTC 2023 INFO asyncssh:logging.py:92 [conn=135, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=135, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=135, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=2] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=135, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=135, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=135, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=135, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=135, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:11:08 UTC 2023 INFO asyncssh:logging.py:92 [conn=135, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=7] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=135, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=8] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=135, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=8] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=135, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=9] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=135, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=10] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=135, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=10] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=135, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=11] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=135, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=12] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:11:08 UTC 2023 INFO asyncssh:logging.py:92 [conn=135, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=135, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=14] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=135, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_2001:1::2/64', 'count': 1, 'ip': '2001:1::2', 'gw': '2001:1::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.2.1.2/24', 'count': 1, 'ip': '1.2.1.2', 'gw': '1.2.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2001:2::2/64', 'count': 1, 'ip': '2001:2::2', 'gw': '2001:2::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.3.1.2/24', 'count': 1, 'ip': '1.3.1.2', 'gw': '1.3.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_2001:3::2/64', 'count': 1, 'ip': '2001:3::2', 'gw': '2001:3::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.4.1.2/24', 'count': 1, 'ip': '1.4.1.2', 'gw': '1.4.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_2001:4::2/64', 'count': 1, 'ip': '2001:4::2', 'gw': '2001:4::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=135, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=135, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=16] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=135, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=135, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 1.2.1.1/24 dev swp34 && ip address add 1.3.1.1/24 dev swp35 && ip address add 1.4.1.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=135, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=18] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 1.2.1.1/24 dev swp34 && ip address add 1.3.1.1/24 dev swp35 && ip address add 1.4.1.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=135, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=135, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip neigh add 1.1.1.5 lladdr 02:00:00:00:00:01 dev swp33 INFO asyncssh:logging.py:92 [conn=135, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=20] Command: ip neigh add 1.1.1.5 lladdr 02:00:00:00:00:01 dev swp33 INFO asyncssh:logging.py:92 [conn=135, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=135, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip route add 48.0.0.0/24 nexthop via 1.1.1.5 INFO asyncssh:logging.py:92 [conn=135, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=22] Command: ip route add 48.0.0.0/24 nexthop via 1.1.1.5 INFO asyncssh:logging.py:92 [conn=135, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 <-> ['10.36.118.199:2:6', '10.36.118.199:2:7', '10.36.118.199:2:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:6_1.2.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:7_1.3.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:8_1.4.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 <-> ['10.36.118.199:2:7', '10.36.118.199:2:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_1.2.1.2/24 to 10.36.118.199:2:7_1.3.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_1.2.1.2/24 to 10.36.118.199:2:8_1.4.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:7 <-> ['10.36.118.199:2:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:7_1.3.1.2/24 to 10.36.118.199:2:8_1.4.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:8 -> nexthop INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:1::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.2.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:2::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.3.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_2001:3::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.4.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_2001:4::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd408b0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> ['10.36.118.199:2:6' '10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 1.1.1.2-1.2.1.2 Tx 50406 Rx 50406 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:5 <-> ['10.36.118.199:2:6' '10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 1.1.1.2-1.3.1.2 Tx 50405 Rx 50405 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:5 <-> ['10.36.118.199:2:6' '10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 1.1.1.2-1.4.1.2 Tx 50405 Rx 50405 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> ['10.36.118.199:2:6' '10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 1.2.1.2-1.1.1.2 Tx 50406 Rx 50406 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> ['10.36.118.199:2:6' '10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 1.3.1.2-1.1.1.2 Tx 50406 Rx 50406 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> ['10.36.118.199:2:6' '10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 1.4.1.2-1.1.1.2 Tx 50406 Rx 50406 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:6 <-> ['10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 1.2.1.2-1.3.1.2 Tx 50406 Rx 50406 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:6 <-> ['10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 1.2.1.2-1.4.1.2 Tx 50405 Rx 50405 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:6 <-> ['10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 1.3.1.2-1.2.1.2 Tx 50406 Rx 50406 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:6 <-> ['10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 1.4.1.2-1.2.1.2 Tx 50406 Rx 50406 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:7 <-> ['10.36.118.199:2:8'] SIP-DIP 1.3.1.2-1.4.1.2 Tx 50406 Rx 50406 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:7 <-> ['10.36.118.199:2:8'] SIP-DIP 1.4.1.2-1.3.1.2 Tx 50406 Rx 50406 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:8 -> nexthop SIP-DIP Tx 50406 Rx 50406 Loss 0.000 INFO asyncssh:logging.py:92 [conn=135, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=24] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.5","dev":"swp33","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"1.1.1.2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"1.4.1.2","dev":"swp36","lladdr":"00:17:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"1.2.1.2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"1.3.1.2","dev":"swp35","lladdr":"00:15:01:00:00:01","offload":null,"state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=135, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=26] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.5","dev":"swp33","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"1.1.1.2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"1.4.1.2","dev":"swp36","lladdr":"00:17:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"1.2.1.2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"1.3.1.2","dev":"swp35","lladdr":"00:15:01:00:00:01","offload":null,"state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=135, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=28] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::20c:29ff:fefe:dd05","dev":"ma1","lladdr":"00:0c:29:fe:dd:05","state":["STALE"]},{"dst":"fe80::20c:29ff:fe5c:5a18","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=135, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=135, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=30] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=135, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=30] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"swp33","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"1.2.1.0/24","dev":"swp34","protocol":"kernel","scope":"link","prefsrc":"1.2.1.1","flags":["rt_trap"]},{"dst":"1.3.1.0/24","dev":"swp35","protocol":"kernel","scope":"link","prefsrc":"1.3.1.1","flags":["rt_trap"]},{"dst":"1.4.1.0/24","dev":"swp36","protocol":"kernel","scope":"link","prefsrc":"1.4.1.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]},{"dst":"48.0.0.0/24","gateway":"1.1.1.5","dev":"swp33","flags":["offload","rt_offload"]}] INFO asyncssh:logging.py:92 [conn=135, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=135, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=32] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=135, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"swp33","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"1.2.1.0/24","dev":"swp34","protocol":"kernel","scope":"link","prefsrc":"1.2.1.1","flags":["rt_trap"]},{"dst":"1.3.1.0/24","dev":"swp35","protocol":"kernel","scope":"link","prefsrc":"1.3.1.1","flags":["rt_trap"]},{"dst":"1.4.1.0/24","dev":"swp36","protocol":"kernel","scope":"link","prefsrc":"1.4.1.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]},{"dst":"48.0.0.0/24","gateway":"1.1.1.5","dev":"swp33","flags":["offload","rt_offload"]}] INFO asyncssh:logging.py:92 [conn=135, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=135, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=34] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=135, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=34] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:5 <-> ['10.36.118.199:2:6', '10.36.118.199:2:7', '10.36.118.199:2:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:6 <-> ['10.36.118.199:2:7', '10.36.118.199:2:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:7 <-> ['10.36.118.199:2:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:8 -> nexthop INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=135, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=35] Channel closed DEBUG infra2:Logger.py:156 ip address delete 1.1.1.1/24 dev swp33 && ip address delete 1.2.1.1/24 dev swp34 && ip address delete 1.3.1.1/24 dev swp35 && ip address delete 1.4.1.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=135, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=36] Command: ip address delete 1.1.1.1/24 dev swp33 && ip address delete 1.2.1.1/24 dev swp34 && ip address delete 1.3.1.1/24 dev swp35 && ip address delete 1.4.1.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=135, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=36] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=135, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip address add 2001:1::1/64 dev swp33 && ip address add 2001:2::1/64 dev swp34 && ip address add 2001:3::1/64 dev swp35 && ip address add 2001:4::1/64 dev swp36 INFO asyncssh:logging.py:92 [conn=135, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=38] Command: ip address add 2001:1::1/64 dev swp33 && ip address add 2001:2::1/64 dev swp34 && ip address add 2001:3::1/64 dev swp35 && ip address add 2001:4::1/64 dev swp36 INFO asyncssh:logging.py:92 [conn=135, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=38] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=135, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip neigh add 2001:1::5 lladdr 02:00:00:00:00:02 dev swp33 INFO asyncssh:logging.py:92 [conn=135, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=40] Command: ip neigh add 2001:1::5 lladdr 02:00:00:00:00:02 dev swp33 INFO asyncssh:logging.py:92 [conn=135, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=40] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=135, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=41] Channel closed DEBUG infra2:Logger.py:156 ip route add 2001:1234::/64 nexthop via 2001:1::5 INFO asyncssh:logging.py:92 [conn=135, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=42] Command: ip route add 2001:1234::/64 nexthop via 2001:1::5 INFO asyncssh:logging.py:92 [conn=135, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=42] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 <-> ['10.36.118.199:2:6', '10.36.118.199:2:7', '10.36.118.199:2:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:1::2/64 to 10.36.118.199:2:6_2001:2::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:1::2/64 to 10.36.118.199:2:7_2001:3::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:1::2/64 to 10.36.118.199:2:8_2001:4::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 <-> ['10.36.118.199:2:7', '10.36.118.199:2:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_2001:2::2/64 to 10.36.118.199:2:7_2001:3::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_2001:2::2/64 to 10.36.118.199:2:8_2001:4::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:7 <-> ['10.36.118.199:2:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:7_2001:3::2/64 to 10.36.118.199:2:8_2001:4::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:8 -> nexthop INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp 4 to swp 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:1::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.2.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:2::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.3.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_2001:3::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.4.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_2001:4::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcbfcd60>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> ['10.36.118.199:2:6' '10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 2001:1:0:0:0:0:0:2-2001:2:0:0:0:0:0:2 Tx 51068 Rx 51068 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:5 <-> ['10.36.118.199:2:6' '10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 2001:1:0:0:0:0:0:2-2001:3:0:0:0:0:0:2 Tx 51068 Rx 51068 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:5 <-> ['10.36.118.199:2:6' '10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 2001:1:0:0:0:0:0:2-2001:4:0:0:0:0:0:2 Tx 51067 Rx 51067 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> ['10.36.118.199:2:6' '10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 2001:2:0:0:0:0:0:2-2001:1:0:0:0:0:0:2 Tx 51068 Rx 51068 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> ['10.36.118.199:2:6' '10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 2001:3:0:0:0:0:0:2-2001:1:0:0:0:0:0:2 Tx 51068 Rx 51068 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> ['10.36.118.199:2:6' '10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 2001:4:0:0:0:0:0:2-2001:1:0:0:0:0:0:2 Tx 51068 Rx 51068 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:6 <-> ['10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 2001:2:0:0:0:0:0:2-2001:3:0:0:0:0:0:2 Tx 51068 Rx 51068 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:6 <-> ['10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 2001:2:0:0:0:0:0:2-2001:4:0:0:0:0:0:2 Tx 51067 Rx 51067 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:6 <-> ['10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 2001:3:0:0:0:0:0:2-2001:2:0:0:0:0:0:2 Tx 51068 Rx 51068 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:6 <-> ['10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 2001:4:0:0:0:0:0:2-2001:2:0:0:0:0:0:2 Tx 51068 Rx 51068 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:7 <-> ['10.36.118.199:2:8'] SIP-DIP 2001:3:0:0:0:0:0:2-2001:4:0:0:0:0:0:2 Tx 51068 Rx 51068 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:7 <-> ['10.36.118.199:2:8'] SIP-DIP 2001:4:0:0:0:0:0:2-2001:3:0:0:0:0:0:2 Tx 51068 Rx 51068 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:8 -> nexthop SIP-DIP Tx 51068 Rx 51068 Loss 0.000 INFO asyncssh:logging.py:92 [conn=135, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=43] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=44] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=44] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:4::2","dev":"swp36","lladdr":"00:18:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:3::2","dev":"swp35","lladdr":"00:16:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"2001:1::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"2001:1::5","dev":"swp33","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp34","lladdr":"00:14:01:00:00:01","state":["STALE"]},{"dst":"2001:2::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"fe80::20c:29ff:fefe:dd05","dev":"ma1","lladdr":"00:0c:29:fe:dd:05","state":["STALE"]},{"dst":"fe80::218:1ff:fe00:1","dev":"swp36","lladdr":"00:18:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::20c:29ff:fe5c:5a18","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["STALE"]},{"dst":"fe80::216:1ff:fe00:1","dev":"swp35","lladdr":"00:16:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=135, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=45] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=46] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=46] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=135, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=47] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=48] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=48] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:4::2","dev":"swp36","lladdr":"00:18:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:3::2","dev":"swp35","lladdr":"00:16:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"2001:1::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"2001:1::5","dev":"swp33","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp34","lladdr":"00:14:01:00:00:01","state":["STALE"]},{"dst":"2001:2::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"fe80::20c:29ff:fefe:dd05","dev":"ma1","lladdr":"00:0c:29:fe:dd:05","state":["STALE"]},{"dst":"fe80::218:1ff:fe00:1","dev":"swp36","lladdr":"00:18:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::20c:29ff:fe5c:5a18","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["STALE"]},{"dst":"fe80::216:1ff:fe00:1","dev":"swp35","lladdr":"00:16:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=135, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=49] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=135, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=50] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=135, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=50] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:1::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:4::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:1234::/64","gateway":"2001:1::5","dev":"swp33","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO asyncssh:logging.py:92 [conn=135, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=51] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=135, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=52] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=135, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=52] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=135, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=53] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=135, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=54] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=135, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=54] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:1::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:4::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:1234::/64","gateway":"2001:1::5","dev":"swp33","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:5 <-> ['10.36.118.199:2:6', '10.36.118.199:2:7', '10.36.118.199:2:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:6 <-> ['10.36.118.199:2:7', '10.36.118.199:2:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:7 <-> ['10.36.118.199:2:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:8 -> nexthop INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=135, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=55] Channel closed DEBUG infra2:Logger.py:156 ip address delete 2001:1::1/64 dev swp33 && ip address delete 2001:2::1/64 dev swp34 && ip address delete 2001:3::1/64 dev swp35 && ip address delete 2001:4::1/64 dev swp36 INFO asyncssh:logging.py:92 [conn=135, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=56] Command: ip address delete 2001:1::1/64 dev swp33 && ip address delete 2001:2::1/64 dev swp34 && ip address delete 2001:3::1/64 dev swp35 && ip address delete 2001:4::1/64 dev swp36 INFO asyncssh:logging.py:92 [conn=135, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=56] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=135, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=57] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 1.2.1.1/24 dev swp34 && ip address add 1.3.1.1/24 dev swp35 && ip address add 1.4.1.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=135, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=58] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 1.2.1.1/24 dev swp34 && ip address add 1.3.1.1/24 dev swp35 && ip address add 1.4.1.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=135, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=58] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=135, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=59] Channel closed DEBUG infra2:Logger.py:156 ip neigh add 1.1.1.5 lladdr 02:00:00:00:00:01 dev swp33 INFO asyncssh:logging.py:92 [conn=135, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=60] Command: ip neigh add 1.1.1.5 lladdr 02:00:00:00:00:01 dev swp33 INFO asyncssh:logging.py:92 [conn=135, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=60] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=135, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=61] Channel closed DEBUG infra2:Logger.py:156 ip route add 48.0.0.0/24 nexthop via 1.1.1.5 INFO asyncssh:logging.py:92 [conn=135, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=62] Command: ip route add 48.0.0.0/24 nexthop via 1.1.1.5 INFO asyncssh:logging.py:92 [conn=135, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=62] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 <-> ['10.36.118.199:2:6', '10.36.118.199:2:7', '10.36.118.199:2:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:6_1.2.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:7_1.3.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:8_1.4.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 <-> ['10.36.118.199:2:7', '10.36.118.199:2:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_1.2.1.2/24 to 10.36.118.199:2:7_1.3.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_1.2.1.2/24 to 10.36.118.199:2:8_1.4.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:7 <-> ['10.36.118.199:2:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:7_1.3.1.2/24 to 10.36.118.199:2:8_1.4.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:8 -> nexthop INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:1::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.2.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:2::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.3.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_2001:3::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.4.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_2001:4::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcbfe140>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 <-> ['10.36.118.199:2:6' '10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 1.1.1.2-1.2.1.2 Tx 50613 Rx 50613 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:5 <-> ['10.36.118.199:2:6' '10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 1.1.1.2-1.3.1.2 Tx 50613 Rx 50613 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:5 <-> ['10.36.118.199:2:6' '10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 1.1.1.2-1.4.1.2 Tx 50613 Rx 50613 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> ['10.36.118.199:2:6' '10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 1.2.1.2-1.1.1.2 Tx 50613 Rx 50613 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> ['10.36.118.199:2:6' '10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 1.3.1.2-1.1.1.2 Tx 50613 Rx 50613 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:5 <-> ['10.36.118.199:2:6' '10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 1.4.1.2-1.1.1.2 Tx 50613 Rx 50613 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:6 <-> ['10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 1.2.1.2-1.3.1.2 Tx 50613 Rx 50613 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:6 <-> ['10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 1.2.1.2-1.4.1.2 Tx 50613 Rx 50613 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:6 <-> ['10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 1.3.1.2-1.2.1.2 Tx 50613 Rx 50613 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:6 <-> ['10.36.118.199:2:7' '10.36.118.199:2:8'] SIP-DIP 1.4.1.2-1.2.1.2 Tx 50613 Rx 50613 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:7 <-> ['10.36.118.199:2:8'] SIP-DIP 1.3.1.2-1.4.1.2 Tx 50613 Rx 50613 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:7 <-> ['10.36.118.199:2:8'] SIP-DIP 1.4.1.2-1.3.1.2 Tx 50613 Rx 50613 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:8 -> nexthop SIP-DIP Tx 50613 Rx 50613 Loss 0.000 INFO asyncssh:logging.py:92 [conn=135, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=63] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=64] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=64] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.5","dev":"swp33","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"1.1.1.2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"1.4.1.2","dev":"swp36","lladdr":"00:17:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"1.2.1.2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"1.3.1.2","dev":"swp35","lladdr":"00:15:01:00:00:01","offload":null,"state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=135, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=65] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=66] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=66] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.5","dev":"swp33","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"1.1.1.2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"1.4.1.2","dev":"swp36","lladdr":"00:17:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"1.2.1.2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"1.3.1.2","dev":"swp35","lladdr":"00:15:01:00:00:01","offload":null,"state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=135, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=67] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=68] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=135, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=68] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:4::2","dev":"swp36","lladdr":"00:18:01:00:00:01","state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:3::2","dev":"swp35","lladdr":"00:16:01:00:00:01","state":["STALE"]},{"dst":"2001:1::2","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"2001:1::5","dev":"swp33","lladdr":"02:00:00:00:00:02","state":["PERMANENT"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp34","lladdr":"00:14:01:00:00:01","state":["STALE"]},{"dst":"2001:2::2","dev":"swp34","lladdr":"00:14:01:00:00:01","state":["STALE"]},{"dst":"fe80::20c:29ff:fefe:dd05","dev":"ma1","lladdr":"00:0c:29:fe:dd:05","state":["STALE"]},{"dst":"fe80::218:1ff:fe00:1","dev":"swp36","lladdr":"00:18:01:00:00:01","state":["STALE"]},{"dst":"fe80::20c:29ff:fe5c:5a18","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["STALE"]},{"dst":"fe80::216:1ff:fe00:1","dev":"swp35","lladdr":"00:16:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=135, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=69] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=135, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=70] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=135, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=70] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"swp33","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"1.2.1.0/24","dev":"swp34","protocol":"kernel","scope":"link","prefsrc":"1.2.1.1","flags":["rt_trap"]},{"dst":"1.3.1.0/24","dev":"swp35","protocol":"kernel","scope":"link","prefsrc":"1.3.1.1","flags":["rt_trap"]},{"dst":"1.4.1.0/24","dev":"swp36","protocol":"kernel","scope":"link","prefsrc":"1.4.1.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]},{"dst":"48.0.0.0/24","gateway":"1.1.1.5","dev":"swp33","flags":["offload","rt_offload"]}] INFO asyncssh:logging.py:92 [conn=135, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=71] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=135, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=72] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=135, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=72] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"swp33","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"1.2.1.0/24","dev":"swp34","protocol":"kernel","scope":"link","prefsrc":"1.2.1.1","flags":["rt_trap"]},{"dst":"1.3.1.0/24","dev":"swp35","protocol":"kernel","scope":"link","prefsrc":"1.3.1.1","flags":["rt_trap"]},{"dst":"1.4.1.0/24","dev":"swp36","protocol":"kernel","scope":"link","prefsrc":"1.4.1.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]},{"dst":"48.0.0.0/24","gateway":"1.1.1.5","dev":"swp33","flags":["offload","rt_offload"]}] INFO asyncssh:logging.py:92 [conn=135, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=73] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=135, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=74] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=135, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=74] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:1234::/64","gateway":"2001:1::5","dev":"swp33","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:5 <-> ['10.36.118.199:2:6', '10.36.118.199:2:7', '10.36.118.199:2:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:6 <-> ['10.36.118.199:2:7', '10.36.118.199:2:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:7 <-> ['10.36.118.199:2:8'] INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: 10.36.118.199:2:8 -> nexthop INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=135, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=75] Channel closed DEBUG infra2:Logger.py:156 ip address delete 1.1.1.1/24 dev swp33 && ip address delete 1.2.1.1/24 dev swp34 && ip address delete 1.3.1.1/24 dev swp35 && ip address delete 1.4.1.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=135, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=76] Command: ip address delete 1.1.1.1/24 dev swp33 && ip address delete 1.2.1.1/24 dev swp34 && ip address delete 1.3.1.1/24 dev swp35 && ip address delete 1.4.1.1/24 dev swp36 INFO asyncssh:logging.py:92 [conn=135, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=76] Channel closed DEBUG infra2:Logger.py:156 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv64_nh_reconfig from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_ipv4.py INFO asyncssh:logging.py:92 [conn=135, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=77] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=135, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=78] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=135, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=78] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=135, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=79] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=135, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=80] Command: sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=135, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=80] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=135, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=81] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=135, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=82] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=82] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:17:11 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=135, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=83] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=135, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=84] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=135, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=84] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=135, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=85] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=135, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=86] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=135, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=86] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=135, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=135, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=87] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=135, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=135, chan=88] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=135, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=135, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=135, chan=88] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv6/test_ipv6_ipv4.py::test_ipv64_nh_routes | 148.75 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-7716' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv64_nh_routes">Starting testcase:test_ipv64_nh_routes from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_ipv4.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=135, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=136] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=136] Local address: 172.17.0.2, port 44348 INFO asyncssh:logging.py:92 [conn=136] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=136] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=136] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=136, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:17:12 UTC 2023 INFO asyncssh:logging.py:92 [conn=136, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=136, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=136, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=2] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=136, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=136, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=136, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=136, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=136, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:17:12 UTC 2023 INFO asyncssh:logging.py:92 [conn=136, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=7] Channel closed DEBUG infra2:Logger.py:156 sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=136, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=8] Command: sysctl -n net.ipv4.ip_forward INFO asyncssh:logging.py:92 [conn=136, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=8] Channel closed DEBUG infra2:Logger.py:156 0 INFO asyncssh:logging.py:92 [conn=136, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=9] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=136, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=10] Command: sysctl net.ipv4.ip_forward=1 INFO asyncssh:logging.py:92 [conn=136, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=10] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=136, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=11] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=136, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=12] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:17:12 UTC 2023 INFO asyncssh:logging.py:92 [conn=136, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=136, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=14] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=136, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=136, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=136, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=16] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=136, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2001:2::2/64', 'count': 1, 'ip': '2001:2::2', 'gw': '2001:2::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.3.1.2/24', 'count': 1, 'ip': '1.3.1.2', 'gw': '1.3.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_2001:4::2/64', 'count': 1, 'ip': '2001:4::2', 'gw': '2001:4::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=136, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip address add 1.1.1.1/24 dev swp33 && ip address add 2001:2::1/64 dev swp34 && ip address add 1.3.1.1/24 dev swp35 && ip address add 2001:4::1/64 dev swp36 INFO asyncssh:logging.py:92 [conn=136, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=18] Command: ip address add 1.1.1.1/24 dev swp33 && ip address add 2001:2::1/64 dev swp34 && ip address add 1.3.1.1/24 dev swp35 && ip address add 2001:4::1/64 dev swp36 INFO asyncssh:logging.py:92 [conn=136, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=136, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip neigh add 1.1.1.5 lladdr 02:00:00:00:00:01 dev swp33 && ip neigh add 2001:2::5 lladdr 02:00:00:00:00:02 dev swp34 INFO asyncssh:logging.py:92 [conn=136, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=20] Command: ip neigh add 1.1.1.5 lladdr 02:00:00:00:00:01 dev swp33 && ip neigh add 2001:2::5 lladdr 02:00:00:00:00:02 dev swp34 INFO asyncssh:logging.py:92 [conn=136, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=136, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip route add 48.0.0.0/24 nexthop via 1.1.1.5 && ip route add 2001:1234::/64 nexthop via 2001:2::5 INFO asyncssh:logging.py:92 [conn=136, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=22] Command: ip route add 48.0.0.0/24 nexthop via 1.1.1.5 && ip route add 2001:1234::/64 nexthop via 2001:2::5 INFO asyncssh:logging.py:92 [conn=136, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ipv4: 10.36.118.199:2:5 <-> 10.36.118.199:2:7 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.2/24 to 10.36.118.199:2:7_1.3.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ipv6: 10.36.118.199:2:6 <-> 10.36.118.199:2:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_2001:2::2/64 to 10.36.118.199:2:8_2001:4::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ipv4: addr_info(swp='swp35', tg='10.36.118.199:2:7', swp_ip='1.3.1.1', tg_ip='1.3.1.2', plen=24) -> nexthop INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ipv6: addr_info(swp='swp36', tg='10.36.118.199:2:8', swp_ip='2001:4::1', tg_ip='2001:4::2', plen=64) -> nexthop INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:2::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.3.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_2001:4::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcbfdc00>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI ipv4: 10.36.118.199:2:5 <-> 10.36.118.199:2:7 SIP-DIP 1.1.1.2-1.3.1.2 Tx 50407 Rx 50407 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:5 TI ipv4: 10.36.118.199:2:5 <-> 10.36.118.199:2:7 SIP-DIP 1.3.1.2-1.1.1.2 Tx 50407 Rx 50407 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:8 TI ipv6: 10.36.118.199:2:6 <-> 10.36.118.199:2:8 SIP-DIP 2001:2:0:0:0:0:0:2-2001:4:0:0:0:0:0:2 Tx 50407 Rx 50407 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:6 TI ipv6: 10.36.118.199:2:6 <-> 10.36.118.199:2:8 SIP-DIP 2001:4:0:0:0:0:0:2-2001:2:0:0:0:0:0:2 Tx 50407 Rx 50407 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:5 TI ipv4: addr_info(swp='swp35' tg='10.36.118.199:2:7' swp_ip='1.3.1.1' tg_ip='1.3.1.2' plen=24) -> nexthop SIP-DIP Tx 50407 Rx 50407 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:6 TI ipv6: addr_info(swp='swp36' tg='10.36.118.199:2:8' swp_ip='2001:4::1' tg_ip='2001:4::2' plen=64) -> nexthop SIP-DIP Tx 50407 Rx 50407 Loss 0.000 INFO asyncssh:logging.py:92 [conn=136, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=136, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=24] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=136, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"1.1.1.5","dev":"swp33","lladdr":"02:00:00:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"1.1.1.2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]},{"dst":"1.3.1.2","dev":"swp35","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=136, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=136, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=26] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=136, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::214:1ff:fe00:1","dev":"swp36","lladdr":"00:14:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:4::2","dev":"swp36","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::8a5a:85ff:fefa:363c","dev":"ma1","lladdr":"88:5a:85:fa:36:3c","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"2001:2::2","dev":"swp34","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:2::5","dev":"swp34","lladdr":"02:00:00:00:00:02","offload":null,"state":["PERMANENT"]},{"dst":"fe80::20c:29ff:fefe:dd05","dev":"ma1","lladdr":"00:0c:29:fe:dd:05","state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp34","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"fe80::20c:29ff:fe5c:5a18","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=136, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=136, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=28] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=136, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"1.1.1.0/24","dev":"swp33","protocol":"kernel","scope":"link","prefsrc":"1.1.1.1","flags":["rt_trap"]},{"dst":"1.3.1.0/24","dev":"swp35","protocol":"kernel","scope":"link","prefsrc":"1.3.1.1","flags":["rt_trap"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]},{"dst":"48.0.0.0/24","gateway":"1.1.1.5","dev":"swp33","flags":["offload","rt_offload"]}] INFO asyncssh:logging.py:92 [conn=136, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=136, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=30] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=136, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=30] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:2::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:4::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:1234::/64","gateway":"2001:2::5","dev":"swp34","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv64_nh_routes from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_ipv4.py INFO asyncssh:logging.py:92 [conn=136, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=31] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=136, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=32] Command: sysctl net.ipv4.ip_forward=0 INFO asyncssh:logging.py:92 [conn=136, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=32] Channel closed DEBUG infra2:Logger.py:156 net.ipv4.ip_forward = 0 INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=136, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=33] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=136, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=34] Command: sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=136, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=34] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=136, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=136, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=36] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:19:40 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=136, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=136, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=38] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=136, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=38] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=136, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=136, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=40] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=136, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=40] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=136, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=136, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=41] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=136, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=136, chan=42] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=136, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=136, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=136, chan=42] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv6/test_ipv6_nei.py::test_ipv6_nei_ageing | 402.23 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-7770' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_nei_ageing">Starting testcase:test_ipv6_nei_ageing from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_nei.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=136, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=137] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=137] Local address: 172.17.0.2, port 56190 INFO asyncssh:logging.py:92 [conn=137] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=137] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=137] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=137, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:19:40 UTC 2023 INFO asyncssh:logging.py:92 [conn=137, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=137, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=137, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=2] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=137, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=137, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=137, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=137, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=137, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:19:41 UTC 2023 INFO asyncssh:logging.py:92 [conn=137, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up INFO asyncssh:logging.py:92 [conn=137, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=8] Command: ip link set dev swp33 up && ip link set dev swp34 up INFO asyncssh:logging.py:92 [conn=137, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=137, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip address add 2001:1111::1/64 dev swp33 && ip address add 2001:2222::1/64 dev swp33 && ip address add 2001:3333::1/64 dev swp34 && ip address add 2001:4444::1/64 dev swp34 INFO asyncssh:logging.py:92 [conn=137, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=10] Command: ip address add 2001:1111::1/64 dev swp33 && ip address add 2001:2222::1/64 dev swp33 && ip address add 2001:3333::1/64 dev swp34 && ip address add 2001:4444::1/64 dev swp34 INFO asyncssh:logging.py:92 [conn=137, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_2001:1111::2/64', 'count': 1, 'ip': '2001:1111::2', 'gw': '2001:1111::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_2001:2222::2/64', 'count': 1, 'ip': '2001:2222::2', 'gw': '2001:2222::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2001:3333::2/64', 'count': 1, 'ip': '2001:3333::2', 'gw': '2001:3333::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2001:4444::2/64', 'count': 1, 'ip': '2001:4444::2', 'gw': '2001:4444::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dummy INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:3333::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:4444::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=137, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=137, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=12] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=137, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=137, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=137, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=14] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=137, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:4444::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO asyncssh:logging.py:92 [conn=137, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=15] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.neigh.default.gc_interval&& sysctl net.ipv6.neigh.default.gc_stale_time&& sysctl net.ipv6.neigh.swp33.gc_stale_time&& sysctl net.ipv6.neigh.swp34.gc_stale_time&& sysctl net.ipv6.neigh.default.base_reachable_time_ms&& sysctl net.ipv6.neigh.default.delay_first_probe_time INFO asyncssh:logging.py:92 [conn=137, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=16] Command: sysctl net.ipv6.neigh.default.gc_interval&& sysctl net.ipv6.neigh.default.gc_stale_time&& sysctl net.ipv6.neigh.swp33.gc_stale_time&& sysctl net.ipv6.neigh.swp34.gc_stale_time&& sysctl net.ipv6.neigh.default.base_reachable_time_ms&& sysctl net.ipv6.neigh.default.delay_first_probe_time INFO asyncssh:logging.py:92 [conn=137, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=16] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.neigh.default.gc_interval = 30 net.ipv6.neigh.default.gc_stale_time = 60 net.ipv6.neigh.swp33.gc_stale_time = 60 net.ipv6.neigh.swp34.gc_stale_time = 60 net.ipv6.neigh.default.base_reachable_time_ms = 30000 net.ipv6.neigh.default.delay_first_probe_time = 5 INFO asyncssh:logging.py:92 [conn=137, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=17] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.neigh.default.gc_interval=5&& sysctl net.ipv6.neigh.default.gc_stale_time=30&& sysctl net.ipv6.neigh.swp33.gc_stale_time=30&& sysctl net.ipv6.neigh.swp34.gc_stale_time=30&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=15000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5 INFO asyncssh:logging.py:92 [conn=137, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=18] Command: sysctl net.ipv6.neigh.default.gc_interval=5&& sysctl net.ipv6.neigh.default.gc_stale_time=30&& sysctl net.ipv6.neigh.swp33.gc_stale_time=30&& sysctl net.ipv6.neigh.swp34.gc_stale_time=30&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=15000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5 INFO asyncssh:logging.py:92 [conn=137, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=18] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.neigh.default.gc_interval = 5 net.ipv6.neigh.default.gc_stale_time = 30 net.ipv6.neigh.swp33.gc_stale_time = 30 net.ipv6.neigh.swp34.gc_stale_time = 30 net.ipv6.neigh.default.base_reachable_time_ms = 15000 net.ipv6.neigh.default.delay_first_probe_time = 5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending NS from 10.36.118.199:2:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending NS from 10.36.118.199:2:6_2001:3333::2/64 INFO asyncssh:logging.py:92 [conn=137, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=19] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=21] Received channel close DEBUG infra2:Logger.py:156 echo onl | sudo -S ping -c 1 2001:1111::2 INFO asyncssh:logging.py:92 [conn=137, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=20] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=21] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=22] Received channel close DEBUG infra2:Logger.py:156 echo onl | sudo -S ping -c 1 2001:2222::2 INFO asyncssh:logging.py:92 [conn=137, chan=24] Requesting new SSH session DEBUG infra2:Logger.py:156 echo onl | sudo -S ping -c 1 2001:3333::2 INFO asyncssh:logging.py:92 [conn=137, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=22] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=23] Command: echo onl | sudo -S ping -c 1 2001:1111::2 DEBUG infra2:Logger.py:156 echo onl | sudo -S ping -c 1 2001:4444::2 INFO asyncssh:logging.py:92 [conn=137, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=24] Command: echo onl | sudo -S ping -c 1 2001:2222::2 INFO asyncssh:logging.py:92 [conn=137, chan=25] Command: echo onl | sudo -S ping -c 1 2001:3333::2 INFO asyncssh:logging.py:92 [conn=137, chan=26] Command: echo onl | sudo -S ping -c 1 2001:4444::2 INFO asyncssh:logging.py:92 [conn=137, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=23] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=25] Received channel close DEBUG infra2:Logger.py:156 PING 2001:1111::2(2001:1111::2) 56 data bytes 64 bytes from 2001:1111::2: icmp_seq=1 ttl=64 time=0.299 ms --- 2001:1111::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.299/0.299/0.299/0.000 ms INFO DENT:Logger.py:84 [DENT infrastructure 2] Ran ping -c 1 2001:1111::2 on infra2 with rc 0 and out PING 2001:1111::2(2001:1111::2) 56 data bytes 64 bytes from 2001:1111::2: icmp_seq=1 ttl=64 time=0.299 ms --- 2001:1111::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.299/0.299/0.299/0.000 ms INFO asyncssh:logging.py:92 [conn=137, chan=24] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=25] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=26] Received channel close DEBUG infra2:Logger.py:156 PING 2001:2222::2(2001:2222::2) 56 data bytes 64 bytes from 2001:2222::2: icmp_seq=1 ttl=64 time=0.273 ms --- 2001:2222::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.273/0.273/0.273/0.000 ms INFO DENT:Logger.py:84 [DENT infrastructure 2] Ran ping -c 1 2001:2222::2 on infra2 with rc 0 and out PING 2001:2222::2(2001:2222::2) 56 data bytes 64 bytes from 2001:2222::2: icmp_seq=1 ttl=64 time=0.273 ms --- 2001:2222::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.273/0.273/0.273/0.000 ms DEBUG infra2:Logger.py:156 PING 2001:3333::2(2001:3333::2) 56 data bytes 64 bytes from 2001:3333::2: icmp_seq=1 ttl=64 time=0.239 ms --- 2001:3333::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.239/0.239/0.239/0.000 ms INFO DENT:Logger.py:84 [DENT infrastructure 2] Ran ping -c 1 2001:3333::2 on infra2 with rc 0 and out PING 2001:3333::2(2001:3333::2) 56 data bytes 64 bytes from 2001:3333::2: icmp_seq=1 ttl=64 time=0.239 ms --- 2001:3333::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.239/0.239/0.239/0.000 ms INFO asyncssh:logging.py:92 [conn=137, chan=26] Channel closed DEBUG infra2:Logger.py:156 PING 2001:4444::2(2001:4444::2) 56 data bytes 64 bytes from 2001:4444::2: icmp_seq=1 ttl=64 time=0.127 ms --- 2001:4444::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.127/0.127/0.127/0.000 ms INFO DENT:Logger.py:84 [DENT infrastructure 2] Ran ping -c 1 2001:4444::2 on infra2 with rc 0 and out PING 2001:4444::2(2001:4444::2) 56 data bytes 64 bytes from 2001:4444::2: icmp_seq=1 ttl=64 time=0.127 ms --- 2001:4444::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.127/0.127/0.127/0.000 ms INFO DENT:Logger.py:84 [DENT infrastructure 2] Begin neighbor polling INFO asyncssh:logging.py:92 [conn=137, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=28] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=30] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=30] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::8a5a:85ff:fefa:363c","dev":"ma1","lladdr":"88:5a:85:fa:36:3c","state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp34","lladdr":"00:14:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::20c:29ff:fefe:dd05","dev":"ma1","lladdr":"00:0c:29:fe:dd:05","state":["STALE"]},{"dst":"fe80::20c:29ff:fe5c:5a18","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=32] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=34] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=34] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::8a5a:85ff:fefa:363c","dev":"ma1","lladdr":"88:5a:85:fa:36:3c","state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp34","lladdr":"00:14:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::20c:29ff:fefe:dd05","dev":"ma1","lladdr":"00:0c:29:fe:dd:05","state":["STALE"]},{"dst":"fe80::20c:29ff:fe5c:5a18","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=35] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=36] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=36] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=137, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=38] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::8a5a:85ff:fefa:363c","dev":"ma1","lladdr":"88:5a:85:fa:36:3c","state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp34","lladdr":"00:14:01:00:00:01","state":["REACHABLE"]},{"dst":"fe80::20c:29ff:fefe:dd05","dev":"ma1","lladdr":"00:0c:29:fe:dd:05","state":["STALE"]},{"dst":"fe80::20c:29ff:fe5c:5a18","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["STALE"]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Neighbors matched expectation after 20.0s INFO DENT:Logger.py:84 [DENT infrastructure 2] Wait for a total of gc_stale_time_s * 3 = 90s to make sure that neighbors did not age INFO asyncssh:logging.py:92 [conn=137, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=40] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=40] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=41] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=42] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=42] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::8a5a:85ff:fefa:363c","dev":"ma1","lladdr":"88:5a:85:fa:36:3c","state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp34","lladdr":"00:14:01:00:00:01","state":["STALE"]},{"dst":"fe80::20c:29ff:fefe:dd05","dev":"ma1","lladdr":"00:0c:29:fe:dd:05","state":["STALE"]},{"dst":"fe80::20c:29ff:fe5c:5a18","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=43] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.neigh.default.gc_interval&& sysctl net.ipv6.neigh.default.gc_thresh1&& sysctl net.ipv6.neigh.default.gc_thresh2&& sysctl net.ipv6.neigh.default.gc_thresh3&& sysctl net.ipv6.neigh.default.base_reachable_time_ms&& sysctl net.ipv6.neigh.default.delay_first_probe_time&& sysctl net.ipv6.neigh.default.gc_stale_time&& sysctl net.ipv6.neigh.swp33.gc_stale_time&& sysctl net.ipv6.neigh.swp34.gc_stale_time INFO asyncssh:logging.py:92 [conn=137, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=44] Command: sysctl net.ipv6.neigh.default.gc_interval&& sysctl net.ipv6.neigh.default.gc_thresh1&& sysctl net.ipv6.neigh.default.gc_thresh2&& sysctl net.ipv6.neigh.default.gc_thresh3&& sysctl net.ipv6.neigh.default.base_reachable_time_ms&& sysctl net.ipv6.neigh.default.delay_first_probe_time&& sysctl net.ipv6.neigh.default.gc_stale_time&& sysctl net.ipv6.neigh.swp33.gc_stale_time&& sysctl net.ipv6.neigh.swp34.gc_stale_time INFO asyncssh:logging.py:92 [conn=137, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=44] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.neigh.default.gc_interval = 5 net.ipv6.neigh.default.gc_thresh1 = 128 net.ipv6.neigh.default.gc_thresh2 = 512 net.ipv6.neigh.default.gc_thresh3 = 1024 net.ipv6.neigh.default.base_reachable_time_ms = 15000 net.ipv6.neigh.default.delay_first_probe_time = 5 net.ipv6.neigh.default.gc_stale_time = 30 net.ipv6.neigh.swp33.gc_stale_time = 30 net.ipv6.neigh.swp34.gc_stale_time = 30 INFO asyncssh:logging.py:92 [conn=137, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=45] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.neigh.default.gc_interval=5&& sysctl net.ipv6.neigh.default.gc_thresh1=1&& sysctl net.ipv6.neigh.default.gc_thresh2=20&& sysctl net.ipv6.neigh.default.gc_thresh3=30&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=15000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5&& sysctl net.ipv6.neigh.default.gc_stale_time=90&& sysctl net.ipv6.neigh.swp33.gc_stale_time=90&& sysctl net.ipv6.neigh.swp34.gc_stale_time=90 INFO asyncssh:logging.py:92 [conn=137, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=46] Command: sysctl net.ipv6.neigh.default.gc_interval=5&& sysctl net.ipv6.neigh.default.gc_thresh1=1&& sysctl net.ipv6.neigh.default.gc_thresh2=20&& sysctl net.ipv6.neigh.default.gc_thresh3=30&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=15000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5&& sysctl net.ipv6.neigh.default.gc_stale_time=90&& sysctl net.ipv6.neigh.swp33.gc_stale_time=90&& sysctl net.ipv6.neigh.swp34.gc_stale_time=90 INFO asyncssh:logging.py:92 [conn=137, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=46] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.neigh.default.gc_interval = 5 net.ipv6.neigh.default.gc_thresh1 = 1 net.ipv6.neigh.default.gc_thresh2 = 20 net.ipv6.neigh.default.gc_thresh3 = 30 net.ipv6.neigh.default.base_reachable_time_ms = 15000 net.ipv6.neigh.default.delay_first_probe_time = 5 net.ipv6.neigh.default.gc_stale_time = 90 net.ipv6.neigh.swp33.gc_stale_time = 90 net.ipv6.neigh.swp34.gc_stale_time = 90 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending NS from 10.36.118.199:2:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending NS from 10.36.118.199:2:6_2001:3333::2/64 INFO asyncssh:logging.py:92 [conn=137, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=48] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=50] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=47] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=50] Received channel close DEBUG infra2:Logger.py:156 echo onl | sudo -S ping -c 1 2001:1111::2 INFO asyncssh:logging.py:92 [conn=137, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=48] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=49] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=50] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S ping -c 1 2001:2222::2 INFO asyncssh:logging.py:92 [conn=137, chan=52] Requesting new SSH session DEBUG infra2:Logger.py:156 echo onl | sudo -S ping -c 1 2001:3333::2 INFO asyncssh:logging.py:92 [conn=137, chan=53] Requesting new SSH session DEBUG infra2:Logger.py:156 echo onl | sudo -S ping -c 1 2001:4444::2 INFO asyncssh:logging.py:92 [conn=137, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=51] Command: echo onl | sudo -S ping -c 1 2001:1111::2 INFO asyncssh:logging.py:92 [conn=137, chan=52] Command: echo onl | sudo -S ping -c 1 2001:2222::2 INFO asyncssh:logging.py:92 [conn=137, chan=53] Command: echo onl | sudo -S ping -c 1 2001:3333::2 INFO asyncssh:logging.py:92 [conn=137, chan=54] Command: echo onl | sudo -S ping -c 1 2001:4444::2 INFO asyncssh:logging.py:92 [conn=137, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=52] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=51] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=53] Received channel close DEBUG infra2:Logger.py:156 PING 2001:2222::2(2001:2222::2) 56 data bytes 64 bytes from 2001:2222::2: icmp_seq=1 ttl=64 time=0.438 ms --- 2001:2222::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.438/0.438/0.438/0.000 ms INFO DENT:Logger.py:84 [DENT infrastructure 2] Ran ping -c 1 2001:2222::2 on infra2 with rc 0 and out PING 2001:2222::2(2001:2222::2) 56 data bytes 64 bytes from 2001:2222::2: icmp_seq=1 ttl=64 time=0.438 ms --- 2001:2222::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.438/0.438/0.438/0.000 ms DEBUG infra2:Logger.py:156 PING 2001:1111::2(2001:1111::2) 56 data bytes 64 bytes from 2001:1111::2: icmp_seq=1 ttl=64 time=0.388 ms --- 2001:1111::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.388/0.388/0.388/0.000 ms INFO DENT:Logger.py:84 [DENT infrastructure 2] Ran ping -c 1 2001:1111::2 on infra2 with rc 0 and out PING 2001:1111::2(2001:1111::2) 56 data bytes 64 bytes from 2001:1111::2: icmp_seq=1 ttl=64 time=0.388 ms --- 2001:1111::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.388/0.388/0.388/0.000 ms INFO asyncssh:logging.py:92 [conn=137, chan=54] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=53] Channel closed DEBUG infra2:Logger.py:156 PING 2001:4444::2(2001:4444::2) 56 data bytes 64 bytes from 2001:4444::2: icmp_seq=1 ttl=64 time=0.174 ms --- 2001:4444::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.174/0.174/0.174/0.000 ms INFO DENT:Logger.py:84 [DENT infrastructure 2] Ran ping -c 1 2001:4444::2 on infra2 with rc 0 and out PING 2001:4444::2(2001:4444::2) 56 data bytes 64 bytes from 2001:4444::2: icmp_seq=1 ttl=64 time=0.174 ms --- 2001:4444::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.174/0.174/0.174/0.000 ms DEBUG infra2:Logger.py:156 PING 2001:3333::2(2001:3333::2) 56 data bytes 64 bytes from 2001:3333::2: icmp_seq=1 ttl=64 time=0.367 ms --- 2001:3333::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.367/0.367/0.367/0.000 ms INFO DENT:Logger.py:84 [DENT infrastructure 2] Ran ping -c 1 2001:3333::2 on infra2 with rc 0 and out PING 2001:3333::2(2001:3333::2) 56 data bytes 64 bytes from 2001:3333::2: icmp_seq=1 ttl=64 time=0.367 ms --- 2001:3333::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.367/0.367/0.367/0.000 ms INFO DENT:Logger.py:84 [DENT infrastructure 2] Begin neighbor polling INFO asyncssh:logging.py:92 [conn=137, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=55] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=56] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=56] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=57] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=58] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=58] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"fe80::8a5a:85ff:fefa:363c","dev":"ma1","lladdr":"88:5a:85:fa:36:3c","state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"fe80::36ef:b6ff:feec:2a4e","dev":"ma1","lladdr":"34:ef:b6:ec:2a:4e","state":["STALE"]},{"dst":"fe80::923c:b3ff:fe8b:ef34","dev":"ma1","lladdr":"90:3c:b3:8b:ef:34","state":["STALE"]},{"dst":"fe80::36ef:b6ff:feec:26c0","dev":"ma1","lladdr":"34:ef:b6:ec:26:c0","state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp34","lladdr":"00:14:01:00:00:01","state":["STALE"]},{"dst":"fe80::20c:29ff:fefe:dd05","dev":"ma1","lladdr":"00:0c:29:fe:dd:05","state":["STALE"]},{"dst":"fe80::20c:29ff:fe5c:5a18","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=59] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=60] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=60] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=137, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=61] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=62] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=62] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=137, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=63] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=64] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=64] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=65] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=66] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=66] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["DELAY"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["DELAY"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Neighbors matched expectation after 10.0s INFO DENT:Logger.py:84 [DENT infrastructure 2] Begin neighbor polling INFO asyncssh:logging.py:92 [conn=137, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=67] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=68] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=68] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=69] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=70] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=70] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["DELAY"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["DELAY"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["DELAY"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp34","lladdr":"00:14:01:00:00:01","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=137, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=71] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=72] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=72] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=73] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=74] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=74] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp34","lladdr":"00:14:01:00:00:01","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=75] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=76] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=76] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=77] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=78] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=78] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp34","lladdr":"00:14:01:00:00:01","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=79] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=80] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=80] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=81] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=82] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=82] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp34","lladdr":"00:14:01:00:00:01","state":["REACHABLE"]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Neighbors matched expectation after 30.0s INFO DENT:Logger.py:84 [DENT infrastructure 2] Begin neighbor polling INFO asyncssh:logging.py:92 [conn=137, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=83] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=84] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=84] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=85] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=86] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=86] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp34","lladdr":"00:14:01:00:00:01","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=87] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=88] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=88] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=89] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=90] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=90] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp34","lladdr":"00:14:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=91] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=92] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=92] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=93] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=94] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=94] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=94] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp34","lladdr":"00:14:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=95] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=96] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=96] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=96] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=97] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=98] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=98] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=98] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp34","lladdr":"00:14:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=99] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=100] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=100] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=100] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=101] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=102] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=102] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=102] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp34","lladdr":"00:14:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=103] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=103] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=104] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=104] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=104] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=104] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=105] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=105] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=105] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=105] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=106] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=106] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=106] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=106] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=106] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp34","lladdr":"00:14:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=107] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=107] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=107] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=107] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=107] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=108] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=108] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=108] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=108] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=108] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=109] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=109] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=109] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=109] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=109] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=110] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=110] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=110] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=110] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=110] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp33","lladdr":"00:12:01:00:00:01","state":["STALE"]},{"dst":"fe80::214:1ff:fe00:1","dev":"swp34","lladdr":"00:14:01:00:00:01","state":["STALE"]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Neighbors matched expectation after 60.0s INFO asyncssh:logging.py:92 [conn=137, chan=111] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=111] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=111] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=111] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=111] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.neigh.default.gc_interval&& sysctl net.ipv6.neigh.default.gc_stale_time&& sysctl net.ipv6.neigh.swp33.gc_stale_time&& sysctl net.ipv6.neigh.swp34.gc_stale_time&& sysctl net.ipv6.neigh.default.gc_thresh1&& sysctl net.ipv6.neigh.default.gc_thresh2&& sysctl net.ipv6.neigh.default.gc_thresh3&& sysctl net.ipv6.neigh.default.base_reachable_time_ms&& sysctl net.ipv6.neigh.default.delay_first_probe_time INFO asyncssh:logging.py:92 [conn=137, chan=112] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=112] Command: sysctl net.ipv6.neigh.default.gc_interval&& sysctl net.ipv6.neigh.default.gc_stale_time&& sysctl net.ipv6.neigh.swp33.gc_stale_time&& sysctl net.ipv6.neigh.swp34.gc_stale_time&& sysctl net.ipv6.neigh.default.gc_thresh1&& sysctl net.ipv6.neigh.default.gc_thresh2&& sysctl net.ipv6.neigh.default.gc_thresh3&& sysctl net.ipv6.neigh.default.base_reachable_time_ms&& sysctl net.ipv6.neigh.default.delay_first_probe_time INFO asyncssh:logging.py:92 [conn=137, chan=112] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=112] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=112] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.neigh.default.gc_interval = 5 net.ipv6.neigh.default.gc_stale_time = 90 net.ipv6.neigh.swp33.gc_stale_time = 90 net.ipv6.neigh.swp34.gc_stale_time = 90 net.ipv6.neigh.default.gc_thresh1 = 1 net.ipv6.neigh.default.gc_thresh2 = 20 net.ipv6.neigh.default.gc_thresh3 = 30 net.ipv6.neigh.default.base_reachable_time_ms = 15000 net.ipv6.neigh.default.delay_first_probe_time = 5 INFO asyncssh:logging.py:92 [conn=137, chan=113] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=113] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=113] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=113] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=113] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.neigh.default.gc_interval=15&& sysctl net.ipv6.neigh.default.gc_stale_time=60&& sysctl net.ipv6.neigh.swp33.gc_stale_time=60&& sysctl net.ipv6.neigh.swp34.gc_stale_time=60&& sysctl net.ipv6.neigh.default.gc_thresh1=1&& sysctl net.ipv6.neigh.default.gc_thresh2=20&& sysctl net.ipv6.neigh.default.gc_thresh3=30&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=15000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5 INFO asyncssh:logging.py:92 [conn=137, chan=114] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=114] Command: sysctl net.ipv6.neigh.default.gc_interval=15&& sysctl net.ipv6.neigh.default.gc_stale_time=60&& sysctl net.ipv6.neigh.swp33.gc_stale_time=60&& sysctl net.ipv6.neigh.swp34.gc_stale_time=60&& sysctl net.ipv6.neigh.default.gc_thresh1=1&& sysctl net.ipv6.neigh.default.gc_thresh2=20&& sysctl net.ipv6.neigh.default.gc_thresh3=30&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=15000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5 INFO asyncssh:logging.py:92 [conn=137, chan=114] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=114] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=114] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.neigh.default.gc_interval = 15 net.ipv6.neigh.default.gc_stale_time = 60 net.ipv6.neigh.swp33.gc_stale_time = 60 net.ipv6.neigh.swp34.gc_stale_time = 60 net.ipv6.neigh.default.gc_thresh1 = 1 net.ipv6.neigh.default.gc_thresh2 = 20 net.ipv6.neigh.default.gc_thresh3 = 30 net.ipv6.neigh.default.base_reachable_time_ms = 15000 net.ipv6.neigh.default.delay_first_probe_time = 5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending NS from 10.36.118.199:2:5_2001:1111::2/64 INFO asyncssh:logging.py:92 [conn=137, chan=115] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=116] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=115] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=116] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=115] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=115] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=115] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=116] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=116] Received channel close DEBUG infra2:Logger.py:156 echo onl | sudo -S ping -c 1 2001:1111::2 INFO asyncssh:logging.py:92 [conn=137, chan=117] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=116] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S ping -c 1 2001:2222::2 INFO asyncssh:logging.py:92 [conn=137, chan=118] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=117] Command: echo onl | sudo -S ping -c 1 2001:1111::2 INFO asyncssh:logging.py:92 [conn=137, chan=118] Command: echo onl | sudo -S ping -c 1 2001:2222::2 INFO asyncssh:logging.py:92 [conn=137, chan=117] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=118] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=117] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=118] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=117] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=118] Channel closed DEBUG infra2:Logger.py:156 PING 2001:1111::2(2001:1111::2) 56 data bytes 64 bytes from 2001:1111::2: icmp_seq=1 ttl=64 time=0.220 ms --- 2001:1111::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.220/0.220/0.220/0.000 ms INFO DENT:Logger.py:84 [DENT infrastructure 2] Ran ping -c 1 2001:1111::2 on infra2 with rc 0 and out PING 2001:1111::2(2001:1111::2) 56 data bytes 64 bytes from 2001:1111::2: icmp_seq=1 ttl=64 time=0.220 ms --- 2001:1111::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.220/0.220/0.220/0.000 ms DEBUG infra2:Logger.py:156 PING 2001:2222::2(2001:2222::2) 56 data bytes 64 bytes from 2001:2222::2: icmp_seq=1 ttl=64 time=0.761 ms --- 2001:2222::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.761/0.761/0.761/0.000 ms INFO DENT:Logger.py:84 [DENT infrastructure 2] Ran ping -c 1 2001:2222::2 on infra2 with rc 0 and out PING 2001:2222::2(2001:2222::2) 56 data bytes 64 bytes from 2001:2222::2: icmp_seq=1 ttl=64 time=0.761 ms --- 2001:2222::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.761/0.761/0.761/0.000 ms INFO DENT:Logger.py:84 [DENT infrastructure 2] Wait gc_interval_s = 15s for the next GC interval INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending NS from 10.36.118.199:2:6_2001:3333::2/64 INFO asyncssh:logging.py:92 [conn=137, chan=119] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=120] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=119] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=120] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=119] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=119] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=119] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=120] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=120] Received channel close DEBUG infra2:Logger.py:156 echo onl | sudo -S ping -c 1 2001:3333::2 INFO asyncssh:logging.py:92 [conn=137, chan=121] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=120] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S ping -c 1 2001:4444::2 INFO asyncssh:logging.py:92 [conn=137, chan=122] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=121] Command: echo onl | sudo -S ping -c 1 2001:3333::2 INFO asyncssh:logging.py:92 [conn=137, chan=122] Command: echo onl | sudo -S ping -c 1 2001:4444::2 INFO asyncssh:logging.py:92 [conn=137, chan=122] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=121] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=122] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=122] Channel closed INFO asyncssh:logging.py:92 [conn=137, chan=121] Received channel close DEBUG infra2:Logger.py:156 PING 2001:4444::2(2001:4444::2) 56 data bytes 64 bytes from 2001:4444::2: icmp_seq=1 ttl=64 time=0.782 ms --- 2001:4444::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.782/0.782/0.782/0.000 ms INFO DENT:Logger.py:84 [DENT infrastructure 2] Ran ping -c 1 2001:4444::2 on infra2 with rc 0 and out PING 2001:4444::2(2001:4444::2) 56 data bytes 64 bytes from 2001:4444::2: icmp_seq=1 ttl=64 time=0.782 ms --- 2001:4444::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.782/0.782/0.782/0.000 ms INFO asyncssh:logging.py:92 [conn=137, chan=121] Channel closed DEBUG infra2:Logger.py:156 PING 2001:3333::2(2001:3333::2) 56 data bytes 64 bytes from 2001:3333::2: icmp_seq=1 ttl=64 time=0.262 ms --- 2001:3333::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.262/0.262/0.262/0.000 ms INFO DENT:Logger.py:84 [DENT infrastructure 2] Ran ping -c 1 2001:3333::2 on infra2 with rc 0 and out PING 2001:3333::2(2001:3333::2) 56 data bytes 64 bytes from 2001:3333::2: icmp_seq=1 ttl=64 time=0.262 ms --- 2001:3333::2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.262/0.262/0.262/0.000 ms INFO DENT:Logger.py:84 [DENT infrastructure 2] Begin neighbor polling INFO asyncssh:logging.py:92 [conn=137, chan=123] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=123] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=123] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=123] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=123] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=124] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=124] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=124] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=124] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=124] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=125] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=125] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=125] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=125] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=125] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=126] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=126] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=126] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=126] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=126] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=127] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=127] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=127] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=127] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=127] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=128] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=128] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=128] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=128] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=128] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=129] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=129] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=129] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=129] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=129] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=130] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=130] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=130] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=130] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=130] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=131] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=131] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=131] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=131] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=131] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=132] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=132] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=132] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=132] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=132] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["DELAY"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=133] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=133] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=133] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=133] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=133] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=134] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=134] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=134] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=134] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=134] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["DELAY"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=135] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=135] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=135] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=135] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=135] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=136] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=136] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=136] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=136] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=136] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=137, chan=137] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=137] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=137] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=137] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=137] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=138] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=138] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=138] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=138] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=138] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["DELAY"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=139] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=139] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=139] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=139] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=139] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=140] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=140] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=140] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=140] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=140] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=141] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=141] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=141] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=141] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=141] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=142] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=142] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=142] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=142] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=142] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=143] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=143] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=143] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=143] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=143] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=144] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=144] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=144] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=144] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=144] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=145] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=145] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=145] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=145] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=145] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=146] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=146] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=146] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=146] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=146] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=147] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=147] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=147] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=147] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=147] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=148] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=148] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=148] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=148] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=148] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=149] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=149] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=149] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=149] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=149] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=150] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=150] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=150] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=150] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=150] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=151] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=151] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=151] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=151] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=151] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=152] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=152] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=152] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=152] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=152] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=153] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=153] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=153] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=153] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=153] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=154] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=154] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=154] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=154] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=154] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Neighbors matched expectation after 35.0s INFO DENT:Logger.py:84 [DENT infrastructure 2] Begin neighbor polling INFO asyncssh:logging.py:92 [conn=137, chan=155] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=155] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=155] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=155] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=155] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=156] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=156] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=156] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=156] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=156] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=157] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=157] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=157] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=157] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=157] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=158] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=158] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=158] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=158] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=158] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=159] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=159] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=159] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=159] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=159] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=160] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=160] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=160] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=160] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=160] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=161] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=161] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=161] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=161] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=161] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=162] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=162] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=162] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=162] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=162] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"2001:2222::2","dev":"swp33","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::d805:4bff:fe25:e4db","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=163] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=163] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=163] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=163] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=163] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=164] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=164] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=164] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=164] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=164] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=137, chan=165] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=165] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=165] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=165] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=165] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=166] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=166] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=166] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=166] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=166] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"fe80::d805:4bff:fe25:e4db","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Neighbors matched expectation after 20.0s INFO DENT:Logger.py:84 [DENT infrastructure 2] Begin neighbor polling INFO asyncssh:logging.py:92 [conn=137, chan=167] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=167] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=167] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=167] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=167] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=168] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=168] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=168] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=168] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=168] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=137, chan=169] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=169] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=169] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=169] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=169] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=170] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=170] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=170] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=170] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=170] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"fe80::d805:4bff:fe25:e4db","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"2001:4444::2","dev":"swp34","lladdr":"00:14:01:00:00:01","offload":null,"state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=171] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=171] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=171] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=171] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=171] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=172] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=172] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=172] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=172] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=172] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=173] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=173] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=173] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=173] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=173] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=174] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=174] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=174] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=174] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=174] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:3333::2","dev":"swp34","lladdr":"00:13:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"fe80::d805:4bff:fe25:e4db","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=175] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=175] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=175] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=175] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=175] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=176] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=176] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=176] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=176] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=176] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=137, chan=177] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=177] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=177] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=177] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=177] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=178] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=178] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=137, chan=178] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=178] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=178] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::213:1ff:fe00:1","dev":"swp34","lladdr":"00:13:01:00:00:01","state":["STALE"]},{"dst":"fe80::d805:4bff:fe25:e4db","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Neighbors matched expectation after 20.0s -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_nei_ageing from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_nei.py INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=137, chan=179] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=179] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=179] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=179] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=179] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0&& sysctl net.ipv6.neigh.default.gc_interval=30&& sysctl net.ipv6.neigh.default.gc_stale_time=60&& sysctl net.ipv6.neigh.swp33.gc_stale_time=60&& sysctl net.ipv6.neigh.swp34.gc_stale_time=60&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=30000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5&& sysctl net.ipv6.neigh.default.gc_thresh1=128&& sysctl net.ipv6.neigh.default.gc_thresh2=512&& sysctl net.ipv6.neigh.default.gc_thresh3=1024 INFO asyncssh:logging.py:92 [conn=137, chan=180] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=180] Command: sysctl net.ipv6.conf.all.forwarding=0&& sysctl net.ipv6.neigh.default.gc_interval=30&& sysctl net.ipv6.neigh.default.gc_stale_time=60&& sysctl net.ipv6.neigh.swp33.gc_stale_time=60&& sysctl net.ipv6.neigh.swp34.gc_stale_time=60&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=30000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5&& sysctl net.ipv6.neigh.default.gc_thresh1=128&& sysctl net.ipv6.neigh.default.gc_thresh2=512&& sysctl net.ipv6.neigh.default.gc_thresh3=1024 INFO asyncssh:logging.py:92 [conn=137, chan=180] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=180] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=180] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 net.ipv6.neigh.default.gc_interval = 30 net.ipv6.neigh.default.gc_stale_time = 60 net.ipv6.neigh.swp33.gc_stale_time = 60 net.ipv6.neigh.swp34.gc_stale_time = 60 net.ipv6.neigh.default.base_reachable_time_ms = 30000 net.ipv6.neigh.default.delay_first_probe_time = 5 net.ipv6.neigh.default.gc_thresh1 = 128 net.ipv6.neigh.default.gc_thresh2 = 512 net.ipv6.neigh.default.gc_thresh3 = 1024 INFO DENT:Logger.py:147 Restoring sysctl values INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=137, chan=181] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=181] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=181] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=181] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=181] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=137, chan=182] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=182] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=182] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=182] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=182] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:26:22 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=137, chan=183] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=183] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=183] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=183] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=183] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=137, chan=184] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=184] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=137, chan=184] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=184] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=184] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=137, chan=185] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=185] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=185] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=185] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=185] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=137, chan=186] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=186] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=137, chan=186] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=186] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=186] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=137, chan=187] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=187] Command: date INFO asyncssh:logging.py:92 [conn=137, chan=187] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=187] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=187] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=137, chan=188] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=137, chan=188] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=137, chan=188] Received exit status 0 INFO asyncssh:logging.py:92 [conn=137, chan=188] Received channel close INFO asyncssh:logging.py:92 [conn=137, chan=188] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv6/test_ipv6_nei.py::test_ipv6_nei_change | 227.77 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-7982' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_nei_change">Starting testcase:test_ipv6_nei_change from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_nei.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=137, chan=189] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=138] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=138] Local address: 172.17.0.2, port 33706 INFO asyncssh:logging.py:92 [conn=138] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=138] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=138] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=138, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:26:23 UTC 2023 INFO asyncssh:logging.py:92 [conn=138, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=138, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=138, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=2] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=138, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=138, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=138, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=138, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=138, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:26:23 UTC 2023 INFO asyncssh:logging.py:92 [conn=138, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=7] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.neigh.default.gc_interval&& sysctl net.ipv6.neigh.default.base_reachable_time_ms&& sysctl net.ipv6.neigh.default.delay_first_probe_time INFO asyncssh:logging.py:92 [conn=138, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=8] Command: sysctl net.ipv6.neigh.default.gc_interval&& sysctl net.ipv6.neigh.default.base_reachable_time_ms&& sysctl net.ipv6.neigh.default.delay_first_probe_time INFO asyncssh:logging.py:92 [conn=138, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=8] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.neigh.default.gc_interval = 30 net.ipv6.neigh.default.base_reachable_time_ms = 30000 net.ipv6.neigh.default.delay_first_probe_time = 5 INFO asyncssh:logging.py:92 [conn=138, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=9] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.neigh.default.gc_interval=15&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=35000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5 INFO asyncssh:logging.py:92 [conn=138, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=10] Command: sysctl net.ipv6.neigh.default.gc_interval=15&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=35000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5 INFO asyncssh:logging.py:92 [conn=138, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=10] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.neigh.default.gc_interval = 15 net.ipv6.neigh.default.base_reachable_time_ms = 35000 net.ipv6.neigh.default.delay_first_probe_time = 5 INFO asyncssh:logging.py:92 [conn=138, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up INFO asyncssh:logging.py:92 [conn=138, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=12] Command: ip link set dev swp33 up && ip link set dev swp34 up INFO asyncssh:logging.py:92 [conn=138, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=138, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip address add 2001:1111::1/64 dev swp33 && ip address add 2001:2222::1/64 dev swp34 INFO asyncssh:logging.py:92 [conn=138, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=14] Command: ip address add 2001:1111::1/64 dev swp33 && ip address add 2001:2222::1/64 dev swp34 INFO asyncssh:logging.py:92 [conn=138, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=138, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j address show INFO asyncssh:logging.py:92 [conn=138, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=16] Command: ip -j address show INFO asyncssh:logging.py:92 [conn=138, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","addr_info":[{"family":"inet","local":"127.0.0.1","prefixlen":8,"scope":"host","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet","local":"20.20.0.1","prefixlen":32,"scope":"global","label":"lo","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"::1","prefixlen":128,"scope":"host","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","addr_info":[]},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"10.36.118.23","prefixlen":24,"broadcast":"10.36.118.255","scope":"global","label":"ma1","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:6482","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:1111::1","prefixlen":64,"scope":"global","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet6","local":"2001:2222::1","prefixlen":64,"scope":"global","tentative":true,"valid_life_time":4294967295,"preferred_life_time":4294967295}]},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[]}] INFO asyncssh:logging.py:92 [conn=138, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=138, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=18] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=138, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=138, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=138, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=20] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=138, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":["linkdown","rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":["linkdown","rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_2001:1111::2/64', 'count': 1, 'ip': '2001:1111::2', 'gw': '2001:1111::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2001:2222::2/64', 'count': 1, 'ip': '2001:2222::2', 'gw': '2001:2222::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dummy INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_2001:1111::2/64 to 10.36.118.199:2:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv6 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_2001:2222::2/64 to 10.36.118.199:2:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc85e10>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI dummy SIP-DIP 2001:1111:0:0:0:0:0:2-2001:2222:0:0:0:0:0:2 Tx 581 Rx 581 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI dummy #1 SIP-DIP 2001:2222:0:0:0:0:0:2-2001:1111:0:0:0:0:0:2 Tx 581 Rx 581 Loss 0.000 INFO DENT:Logger.py:84 [DENT infrastructure 2] Begin neighbor polling INFO asyncssh:logging.py:92 [conn=138, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=22] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=24] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"2001:2222::2","dev":"swp34","lladdr":"00:12:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp34","lladdr":"00:12:01:00:00:01","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=26] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=28] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp34","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp34","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Neighbors matched expectation after 5.0s INFO asyncssh:logging.py:92 [conn=138, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=30] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=30] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp34","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp34","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip neigh change 2001:1111::2 lladdr 00:11:01:00:00:01 nud permanent dev swp33 && ip neigh change 2001:2222::2 lladdr 00:12:01:00:00:01 nud permanent dev swp34 INFO asyncssh:logging.py:92 [conn=138, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=32] Command: ip neigh change 2001:1111::2 lladdr 00:11:01:00:00:01 nud permanent dev swp33 && ip neigh change 2001:2222::2 lladdr 00:12:01:00:00:01 nud permanent dev swp34 INFO asyncssh:logging.py:92 [conn=138, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=138, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=34] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=34] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=35] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=36] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=36] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["REACHABLE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"2001:2222::2","dev":"swp34","lladdr":"00:12:01:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp34","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Waiting for neighbor state to change INFO asyncssh:logging.py:92 [conn=138, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=38] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=138, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=40] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=40] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"2001:2222::2","dev":"swp34","lladdr":"00:12:01:00:00:01","offload":null,"state":["PERMANENT"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp34","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=41] Channel closed DEBUG infra2:Logger.py:156 ip neigh change 2001:1111::2 lladdr 00:11:01:00:00:01 nud reachable dev swp33 && ip neigh change 2001:2222::2 lladdr 00:12:01:00:00:01 nud reachable dev swp34 INFO asyncssh:logging.py:92 [conn=138, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=42] Command: ip neigh change 2001:1111::2 lladdr 00:11:01:00:00:01 nud reachable dev swp33 && ip neigh change 2001:2222::2 lladdr 00:12:01:00:00:01 nud reachable dev swp34 INFO asyncssh:logging.py:92 [conn=138, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=42] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=138, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=43] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=44] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=44] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=138, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=45] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=46] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=46] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp34","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp34","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Begin neighbor polling INFO asyncssh:logging.py:92 [conn=138, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=47] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=48] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=48] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["DELAY"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["DELAY"]}] INFO asyncssh:logging.py:92 [conn=138, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=49] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=50] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=50] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp34","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp34","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=51] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=52] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=52] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=53] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=54] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=54] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp34","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp34","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=55] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=56] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=56] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["REACHABLE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=57] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=58] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=58] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp34","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp34","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=59] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=60] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=60] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=61] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=62] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=62] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:2222::2","dev":"swp34","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp34","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=63] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=64] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=64] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=65] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=66] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=66] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:2222::2","dev":"swp34","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp34","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Neighbors matched expectation after 40.0s INFO asyncssh:logging.py:92 [conn=138, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=67] Channel closed DEBUG infra2:Logger.py:156 ip neigh add 2001:1111::1:ff02 lladdr 02:00:00:00:00:cb nud permanent dev swp33 && ip neigh add 2001:2222::2:73ae lladdr 02:00:00:00:01:e1 nud permanent dev swp34 && ip neigh add 2001:1111::3:285d lladdr 02:00:00:00:02:e8 nud stale dev swp33 && ip neigh add 2001:2222::4:1c3d lladdr 02:00:00:00:03:fe nud stale dev swp34 INFO asyncssh:logging.py:92 [conn=138, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=68] Command: ip neigh add 2001:1111::1:ff02 lladdr 02:00:00:00:00:cb nud permanent dev swp33 && ip neigh add 2001:2222::2:73ae lladdr 02:00:00:00:01:e1 nud permanent dev swp34 && ip neigh add 2001:1111::3:285d lladdr 02:00:00:00:02:e8 nud stale dev swp33 && ip neigh add 2001:2222::4:1c3d lladdr 02:00:00:00:03:fe nud stale dev swp34 INFO asyncssh:logging.py:92 [conn=138, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=68] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=138, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=69] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=70] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=70] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=71] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=72] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=72] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:1111::3:285d","dev":"swp33","lladdr":"02:00:00:00:02:e8","offload":null,"state":["STALE"]},{"dst":"2001:2222::4:1c3d","dev":"swp34","lladdr":"02:00:00:00:03:fe","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::1:ff02","dev":"swp33","lladdr":"02:00:00:00:00:cb","offload":null,"state":["PERMANENT"]},{"dst":"2001:2222::2","dev":"swp34","lladdr":"00:12:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:2222::2:73ae","dev":"swp34","lladdr":"02:00:00:00:01:e1","offload":null,"state":["PERMANENT"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp34","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=73] Channel closed DEBUG infra2:Logger.py:156 ip neigh flush to 2001:1111::/64 nud permanent && ip neigh flush to 2001:2222::/64 && ip neigh flush to 2001:1111::/64 nud permanent && ip neigh flush to 2001:2222::/64 INFO asyncssh:logging.py:92 [conn=138, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=74] Command: ip neigh flush to 2001:1111::/64 nud permanent && ip neigh flush to 2001:2222::/64 && ip neigh flush to 2001:1111::/64 nud permanent && ip neigh flush to 2001:2222::/64 INFO asyncssh:logging.py:92 [conn=138, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=74] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=138, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=75] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=76] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=76] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=77] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=78] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=78] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:1111::3:285d","dev":"swp33","lladdr":"02:00:00:00:02:e8","offload":null,"state":["STALE"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["STALE"]},{"dst":"2001:1111::1:ff02","dev":"swp33","state":["FAILED"]},{"dst":"2001:2222::2:73ae","dev":"swp34","lladdr":"02:00:00:00:01:e1","offload":null,"state":["PERMANENT"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp34","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending NS from 10.36.118.199:2:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending NS from 10.36.118.199:2:6_2001:2222::2/64 INFO asyncssh:logging.py:92 [conn=138, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=79] Channel closed DEBUG infra2:Logger.py:156 ip neigh delete 2001:2222::2:73ae lladdr 02:00:00:00:01:e1 nud permanent dev swp34 && ip neigh delete 2001:1111::3:285d lladdr 02:00:00:00:02:e8 nud stale dev swp33 INFO asyncssh:logging.py:92 [conn=138, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=80] Command: ip neigh delete 2001:2222::2:73ae lladdr 02:00:00:00:01:e1 nud permanent dev swp34 && ip neigh delete 2001:1111::3:285d lladdr 02:00:00:00:02:e8 nud stale dev swp33 INFO asyncssh:logging.py:92 [conn=138, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=80] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Begin neighbor polling INFO asyncssh:logging.py:92 [conn=138, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=81] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=82] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=82] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=83] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=84] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=84] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["STALE"]},{"dst":"2001:1111::3:285d","dev":"swp33","state":["FAILED"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"2001:1111::1:ff02","dev":"swp33","state":["FAILED"]},{"dst":"2001:2222::2","dev":"swp34","lladdr":"00:12:01:00:00:01","offload":null,"state":["DELAY"]},{"dst":"2001:2222::2:73ae","dev":"swp34","state":["FAILED"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp34","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=85] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=86] Command: ip -j -4 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=86] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.249","dev":"ma1","lladdr":"00:0c:29:5c:5a:18","state":["REACHABLE"]},{"dst":"10.36.118.11","dev":"ma1","lladdr":"da:05:4b:25:e4:db","state":["STALE"]},{"dst":"10.36.118.1","dev":"ma1","lladdr":"b4:0c:25:e0:80:52","state":["REACHABLE"]}] INFO asyncssh:logging.py:92 [conn=138, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=87] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=88] Command: ip -j -6 neigh show INFO asyncssh:logging.py:92 [conn=138, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=88] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::211:1ff:fe00:1","dev":"swp33","lladdr":"00:11:01:00:00:01","state":["DELAY"]},{"dst":"2001:1111::3:285d","dev":"swp33","state":["FAILED"]},{"dst":"2001:1111::2","dev":"swp33","lladdr":"00:11:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:1111::1:ff02","dev":"swp33","state":["FAILED"]},{"dst":"2001:2222::2","dev":"swp34","lladdr":"00:12:01:00:00:01","offload":null,"state":["REACHABLE"]},{"dst":"2001:2222::2:73ae","dev":"swp34","state":["FAILED"]},{"dst":"fe80::212:1ff:fe00:1","dev":"swp34","lladdr":"00:12:01:00:00:01","state":["STALE"]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Neighbors matched expectation after 10.0s -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_nei_change from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_nei.py INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=138, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=89] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0&& sysctl net.ipv6.neigh.default.gc_interval=30&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=30000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5 INFO asyncssh:logging.py:92 [conn=138, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=90] Command: sysctl net.ipv6.conf.all.forwarding=0&& sysctl net.ipv6.neigh.default.gc_interval=30&& sysctl net.ipv6.neigh.default.base_reachable_time_ms=30000&& sysctl net.ipv6.neigh.default.delay_first_probe_time=5 INFO asyncssh:logging.py:92 [conn=138, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=90] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 net.ipv6.neigh.default.gc_interval = 30 net.ipv6.neigh.default.base_reachable_time_ms = 30000 net.ipv6.neigh.default.delay_first_probe_time = 5 INFO DENT:Logger.py:147 Restoring sysctl values INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=138, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=91] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=138, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=92] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=92] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:30:10 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=138, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=93] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=138, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=94] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=138, chan=94] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=94] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=138, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=95] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=138, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=96] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=138, chan=96] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=96] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=138, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=138, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=97] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=138, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=138, chan=98] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=138, chan=98] Received exit status 0 INFO asyncssh:logging.py:92 [conn=138, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=138, chan=98] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv6/test_ipv6_route.py::test_ipv6_route_default_offload | 138.27 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-8091' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_route_default_offload">Starting testcase:test_ipv6_route_default_offload from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_route.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=138, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=139] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=139] Local address: 172.17.0.2, port 39018 INFO asyncssh:logging.py:92 [conn=139] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=139] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=139] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=139, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:30:10 UTC 2023 INFO asyncssh:logging.py:92 [conn=139, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=139, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=2] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=139, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=2] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=139, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=139, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=4] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=139, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=4] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"}] INFO asyncssh:logging.py:92 [conn=139, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip route delete default via 10.36.118.1 dev ma1 INFO asyncssh:logging.py:92 [conn=139, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=6] Command: ip route delete default via 10.36.118.1 dev ma1 INFO asyncssh:logging.py:92 [conn=139, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=139, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=139, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:30:11 UTC 2023 INFO asyncssh:logging.py:92 [conn=139, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=9] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=139, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=10] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=139, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=10] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=139, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=11] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=139, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=12] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=139, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=12] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=139, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=139, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:30:11 UTC 2023 INFO asyncssh:logging.py:92 [conn=139, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=139, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=16] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=139, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=139, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up INFO asyncssh:logging.py:92 [conn=139, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=18] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up INFO asyncssh:logging.py:92 [conn=139, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=139, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip address add 2001:1111::1/64 dev swp33 && ip address add 2001:2222::1/64 dev swp34 && ip address add 2001:3333::1/64 dev swp35 INFO asyncssh:logging.py:92 [conn=139, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=20] Command: ip address add 2001:1111::1/64 dev swp33 && ip address add 2001:2222::1/64 dev swp34 && ip address add 2001:3333::1/64 dev swp35 INFO asyncssh:logging.py:92 [conn=139, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_2001:1111::2/64', 'count': 1, 'ip': '2001:1111::2', 'gw': '2001:1111::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2001:2222::2/64', 'count': 1, 'ip': '2001:2222::2', 'gw': '2001:2222::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_2001:3333::2/64', 'count': 1, 'ip': '2001:3333::2', 'gw': '2001:3333::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 -> 2001:5555::5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_2001:3333::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=139, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip route add default metric 200 via 2001:2222::2 dev swp34 && ip route add default metric 300 via 2001:3333::2 dev swp35 INFO asyncssh:logging.py:92 [conn=139, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=22] Command: ip route add default metric 200 via 2001:2222::2 dev swp34 && ip route add default metric 300 via 2001:3333::2 dev swp35 INFO asyncssh:logging.py:92 [conn=139, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=139, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=139, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=24] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=139, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=139, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=139, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=26] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=139, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"default","gateway":"2001:2222::2","dev":"swp34","metric":200,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"default","gateway":"2001:3333::2","dev":"swp35","metric":300,"flags":[],"pref":"medium"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc84970>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 -> 2001:5555::5 SIP-DIP N/A Tx 57867 Rx 57867 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:5 -> 2001:5555::5 SIP-DIP N/A Tx 57866 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=139, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip route add default metric 100 via 2001:3333::2 dev swp35 INFO asyncssh:logging.py:92 [conn=139, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=28] Command: ip route add default metric 100 via 2001:3333::2 dev swp35 INFO asyncssh:logging.py:92 [conn=139, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=139, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=139, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=30] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=139, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=30] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=139, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=139, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=32] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=139, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"default","gateway":"2001:3333::2","dev":"swp35","metric":100,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"default","gateway":"2001:2222::2","dev":"swp34","metric":200,"flags":["offload"],"pref":"medium"},{"dst":"default","gateway":"2001:3333::2","dev":"swp35","metric":300,"flags":[],"pref":"medium"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc85000>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 -> 2001:5555::5 SIP-DIP N/A Tx 93175 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:5 -> 2001:5555::5 SIP-DIP N/A Tx 93175 Rx 93175 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_route_default_offload from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_route.py INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=139, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=33] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=139, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=34] Command: sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=139, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=34] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=139, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=139, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=36] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:32:28 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=139, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=139, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=38] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=139, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=38] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=139, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=139, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=40] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=139, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=40] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=139, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=41] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=139, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=42] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=139, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=42] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=139, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=43] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=139, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=44] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=139, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=44] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=139, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=45] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=139, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=46] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=139, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=46] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"}] INFO asyncssh:logging.py:92 [conn=139, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=139, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=47] Channel closed DEBUG infra2:Logger.py:156 ip route replace default via 10.36.118.1 dev ma1 INFO asyncssh:logging.py:92 [conn=139, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=139, chan=48] Command: ip route replace default via 10.36.118.1 dev ma1 INFO asyncssh:logging.py:92 [conn=139, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=139, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=139, chan=48] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv6/test_ipv6_route.py::test_ipv6_route_hosts_offload | 168.31 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-8152' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_route_hosts_offload">Starting testcase:test_ipv6_route_hosts_offload from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_route.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=139, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=140] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=140] Local address: 172.17.0.2, port 44794 INFO asyncssh:logging.py:92 [conn=140] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=140] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=140] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=140, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:32:29 UTC 2023 INFO asyncssh:logging.py:92 [conn=140, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=140, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=140, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=2] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=140, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=140, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=140, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=140, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=140, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:32:29 UTC 2023 INFO asyncssh:logging.py:92 [conn=140, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=140, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=8] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=140, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=8] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=140, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=140, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=140, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=140, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address add 2001:1111::1/64 dev swp33 && ip address add 2001:2222::1/64 dev swp34 && ip address add 2001:3333::1/64 dev swp35 && ip address add 2001:4444::1/64 dev swp36 INFO asyncssh:logging.py:92 [conn=140, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=12] Command: ip address add 2001:1111::1/64 dev swp33 && ip address add 2001:2222::1/64 dev swp34 && ip address add 2001:3333::1/64 dev swp35 && ip address add 2001:4444::1/64 dev swp36 INFO asyncssh:logging.py:92 [conn=140, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_2001:1111::2/64', 'count': 1, 'ip': '2001:1111::2', 'gw': '2001:1111::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2001:2222::2/64', 'count': 1, 'ip': '2001:2222::2', 'gw': '2001:2222::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_2001:3333::2/64', 'count': 1, 'ip': '2001:3333::2', 'gw': '2001:3333::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_2001:4444::2/64', 'count': 1, 'ip': '2001:4444::2', 'gw': '2001:4444::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_2001:3333::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_2001:4444::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=140, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip route add 2002:1::/64 via 2001:2222::2 && ip route add 2002:1::2/128 via 2001:3333::2 INFO asyncssh:logging.py:92 [conn=140, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=14] Command: ip route add 2002:1::/64 via 2001:2222::2 && ip route add 2002:1::2/128 via 2001:3333::2 INFO asyncssh:logging.py:92 [conn=140, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc85000>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP N/A Tx 52977 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP N/A Tx 52976 Rx 52976 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP N/A Tx 52976 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=140, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=140, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=16] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=140, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=140, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=140, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=18] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=140, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:4444::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2002:1::2","gateway":"2001:3333::2","dev":"swp35","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"2002:1::/64","gateway":"2001:2222::2","dev":"swp34","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO asyncssh:logging.py:92 [conn=140, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip route delete 2002:1::2/128 via 2001:3333::2 INFO asyncssh:logging.py:92 [conn=140, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=20] Command: ip route delete 2002:1::2/128 via 2001:3333::2 INFO asyncssh:logging.py:92 [conn=140, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcbfded0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP N/A Tx 89273 Rx 89273 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP N/A Tx 89273 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP N/A Tx 89273 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=140, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=140, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=22] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=140, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=140, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=140, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=24] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=140, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:4444::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2002:1::/64","gateway":"2001:2222::2","dev":"swp34","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO asyncssh:logging.py:92 [conn=140, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip route add 2002:1::/80 via 2001:2222::2 && ip route add 2002:1::/100 via 2001:3333::2 && ip route add 2002:1::/120 via 2001:4444::2 INFO asyncssh:logging.py:92 [conn=140, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=26] Command: ip route add 2002:1::/80 via 2001:2222::2 && ip route add 2002:1::/100 via 2001:3333::2 && ip route add 2002:1::/120 via 2001:4444::2 INFO asyncssh:logging.py:92 [conn=140, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcbfe3e0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP N/A Tx 89347 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP N/A Tx 89347 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP N/A Tx 89347 Rx 89347 Loss 0.000 INFO asyncssh:logging.py:92 [conn=140, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=140, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=28] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=140, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=140, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=140, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=30] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=140, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=30] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:4444::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2002:1::/120","gateway":"2001:4444::2","dev":"swp36","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"2002:1::/100","gateway":"2001:3333::2","dev":"swp35","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"2002:1::/80","gateway":"2001:2222::2","dev":"swp34","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"2002:1::/64","gateway":"2001:2222::2","dev":"swp34","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_route_hosts_offload from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_route.py INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=140, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=31] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=140, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=32] Command: sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=140, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=32] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=140, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=140, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:35:17 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=140, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=35] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=140, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=36] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=140, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=36] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=140, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=140, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=38] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=140, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=140, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=140, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=140, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=140, chan=40] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=140, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=140, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=140, chan=40] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv6/test_ipv6_route.py::test_ipv6_nh_state | 156.61 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-8202' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_nh_state">Starting testcase:test_ipv6_nh_state from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_route.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=140, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=141] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=141] Local address: 172.17.0.2, port 56362 INFO asyncssh:logging.py:92 [conn=141] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=141] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=141] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=141, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:35:17 UTC 2023 INFO asyncssh:logging.py:92 [conn=141, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=141, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=141, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=2] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=141, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=141, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=141, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=141, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=141, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:35:17 UTC 2023 INFO asyncssh:logging.py:92 [conn=141, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=141, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=8] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=141, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=8] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=141, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up INFO asyncssh:logging.py:92 [conn=141, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up INFO asyncssh:logging.py:92 [conn=141, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=141, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address add 2001:1111::1/64 dev swp33 && ip address add 2001:2222::1/64 dev swp34 && ip address add 2001:3333::1/64 dev swp35 INFO asyncssh:logging.py:92 [conn=141, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=12] Command: ip address add 2001:1111::1/64 dev swp33 && ip address add 2001:2222::1/64 dev swp34 && ip address add 2001:3333::1/64 dev swp35 INFO asyncssh:logging.py:92 [conn=141, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_2001:1111::2/64', 'count': 1, 'ip': '2001:1111::2', 'gw': '2001:1111::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2001:2222::2/64', 'count': 1, 'ip': '2001:2222::2', 'gw': '2001:2222::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_2001:3333::2/64', 'count': 1, 'ip': '2001:3333::2', 'gw': '2001:3333::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic to 2001:2::5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic to 2001:2::8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic to 2001:3::5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic to 2001:3::8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic to 2001:1::5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic to 2001:1::8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_2001:3333::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=141, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip route add 2001:1::/128 via 2001:2222::2 && ip route add 2001:1::/126 via 2001:2222::2 && ip route add 2001:2::/128 via 2001:2222::2 && ip route add 2001:2::/126 via 2001:2222::2 && ip route add 2001:2::/64 via 2001:3333::2 && ip route add 2001:3::/64 metric 10 via 2001:2222::2 && ip route add 2001:3::/64 metric 100 via 2001:3333::2 INFO asyncssh:logging.py:92 [conn=141, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=14] Command: ip route add 2001:1::/128 via 2001:2222::2 && ip route add 2001:1::/126 via 2001:2222::2 && ip route add 2001:2::/128 via 2001:2222::2 && ip route add 2001:2::/126 via 2001:2222::2 && ip route add 2001:2::/64 via 2001:3333::2 && ip route add 2001:3::/64 metric 10 via 2001:2222::2 && ip route add 2001:3::/64 metric 100 via 2001:3333::2 INFO asyncssh:logging.py:92 [conn=141, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=141, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp34 down INFO asyncssh:logging.py:92 [conn=141, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=16] Command: ip link set dev swp34 down INFO asyncssh:logging.py:92 [conn=141, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=141, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=141, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=18] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=141, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=141, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=141, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=20] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=141, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:2::/64","gateway":"2001:3333::2","dev":"swp35","metric":1024,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"2001:3::/64","gateway":"2001:3333::2","dev":"swp35","metric":100,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"2001:1111::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc5b220>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic to 2001:2::5 SIP-DIP N/A Tx 114190 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic to 2001:2::5 SIP-DIP N/A Tx 114190 Rx 114190 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic to 2001:2::8 SIP-DIP N/A Tx 114190 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic to 2001:2::8 SIP-DIP N/A Tx 114190 Rx 114190 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic to 2001:3::5 SIP-DIP N/A Tx 114190 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic to 2001:3::5 SIP-DIP N/A Tx 114190 Rx 114190 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic to 2001:3::8 SIP-DIP N/A Tx 114190 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic to 2001:3::8 SIP-DIP N/A Tx 114190 Rx 114190 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic to 2001:1::5 SIP-DIP N/A Tx 114190 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic to 2001:1::5 SIP-DIP N/A Tx 114190 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic to 2001:1::8 SIP-DIP N/A Tx 114190 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic to 2001:1::8 SIP-DIP N/A Tx 114190 Rx 0 Loss 100.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_nh_state from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_route.py INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=141, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=21] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=141, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=22] Command: sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=141, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=22] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=141, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=141, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:37:53 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=141, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=141, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=26] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=141, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=141, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=141, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=28] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=141, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=141, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=141, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 down && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=141, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=141, chan=30] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 down && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=141, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=141, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=141, chan=30] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/ipv6/test_ipv6_route.py::test_ipv6_route_metrics | 160.45 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-8242' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_ipv6_route_metrics">Starting testcase:test_ipv6_route_metrics from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_route.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=141, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=142] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=142] Local address: 172.17.0.2, port 50904 INFO asyncssh:logging.py:92 [conn=142] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=142] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=142] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=142, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:37:54 UTC 2023 INFO asyncssh:logging.py:92 [conn=142, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=1] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=142, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=2] Command: sysctl net.ipv6.conf.all.forwarding INFO asyncssh:logging.py:92 [conn=142, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=2] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO asyncssh:logging.py:92 [conn=142, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=3] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=142, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=4] Command: sysctl net.ipv6.conf.all.forwarding=1 INFO asyncssh:logging.py:92 [conn=142, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=4] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 1 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=142, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=5] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=142, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=6] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=6] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:37:54 UTC 2023 INFO asyncssh:logging.py:92 [conn=142, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=142, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=8] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=142, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=8] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=142, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up INFO asyncssh:logging.py:92 [conn=142, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up INFO asyncssh:logging.py:92 [conn=142, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=142, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address add 2001:1111::1/64 dev swp33 && ip address add 2001:2222::1/64 dev swp34 && ip address add 2001:3333::1/64 dev swp35 && ip address add 2001:4444::1/64 dev swp35 INFO asyncssh:logging.py:92 [conn=142, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=12] Command: ip address add 2001:1111::1/64 dev swp33 && ip address add 2001:2222::1/64 dev swp34 && ip address add 2001:3333::1/64 dev swp35 && ip address add 2001:4444::1/64 dev swp35 INFO asyncssh:logging.py:92 [conn=142, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_2001:1111::2/64', 'count': 1, 'ip': '2001:1111::2', 'gw': '2001:1111::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_2001:2222::2/64', 'count': 1, 'ip': '2001:2222::2', 'gw': '2001:2222::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_2001:3333::2/64', 'count': 1, 'ip': '2001:3333::2', 'gw': '2001:3333::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_2001:4444::2/64', 'count': 1, 'ip': '2001:4444::2', 'gw': '2001:4444::1', 'plen': 64, 'vlan': None, 'version': 'ipv6'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_2001:1111::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_2001:2222::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_2001:3333::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_2001:4444::2/64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=142, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip route add 2001:4444::/64 metric 100 via 2001:2222::2 && ip route add 2001:4444::/64 metric 101 via 2001:2222::2 && ip route add 2001:4444::/64 metric 102 via 2001:3333::2 INFO asyncssh:logging.py:92 [conn=142, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=14] Command: ip route add 2001:4444::/64 metric 100 via 2001:2222::2 && ip route add 2001:4444::/64 metric 101 via 2001:2222::2 && ip route add 2001:4444::/64 metric 102 via 2001:3333::2 INFO asyncssh:logging.py:92 [conn=142, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc5aa70>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP N/A Tx 134235 Rx 134235 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP N/A Tx 268470 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=142, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=142, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=16] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=142, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=142, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=142, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=18] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=142, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:4444::/64","gateway":"2001:2222::2","dev":"swp34","metric":100,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"2001:4444::/64","gateway":"2001:2222::2","dev":"swp34","metric":101,"flags":[],"pref":"medium"},{"dst":"2001:4444::/64","gateway":"2001:3333::2","dev":"swp35","metric":102,"flags":[],"pref":"medium"},{"dst":"2001:4444::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO asyncssh:logging.py:92 [conn=142, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip route delete 2001:4444::/64 metric 100 dev swp34 INFO asyncssh:logging.py:92 [conn=142, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=20] Command: ip route delete 2001:4444::/64 metric 100 dev swp34 INFO asyncssh:logging.py:92 [conn=142, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc5b460>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP N/A Tx 218520 Rx 218520 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP N/A Tx 437039 Rx 0 Loss 100.000 INFO asyncssh:logging.py:92 [conn=142, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=142, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=22] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=142, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=142, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=142, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=24] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=142, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:4444::/64","gateway":"2001:2222::2","dev":"swp34","metric":101,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"2001:4444::/64","gateway":"2001:3333::2","dev":"swp35","metric":102,"flags":[],"pref":"medium"},{"dst":"2001:4444::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] INFO asyncssh:logging.py:92 [conn=142, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip route add 2001:4444::/64 metric 99 via 2001:3333::2 INFO asyncssh:logging.py:92 [conn=142, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=26] Command: ip route add 2001:4444::/64 metric 99 via 2001:3333::2 INFO asyncssh:logging.py:92 [conn=142, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc875e0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP N/A Tx 218205 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP N/A Tx 436408 Rx 436408 Loss 0.000 INFO asyncssh:logging.py:92 [conn=142, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j -4 route show INFO asyncssh:logging.py:92 [conn=142, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=28] Command: ip -j -4 route show INFO asyncssh:logging.py:92 [conn=142, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"default","gateway":"10.36.118.1","dev":"ma1","flags":["trap","rt_offload"]},{"dst":"10.36.118.0/24","dev":"ma1","protocol":"kernel","scope":"link","prefsrc":"10.36.118.23","flags":["rt_trap"]}] INFO asyncssh:logging.py:92 [conn=142, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip -j -6 route show INFO asyncssh:logging.py:92 [conn=142, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=30] Command: ip -j -6 route show INFO asyncssh:logging.py:92 [conn=142, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=30] Channel closed DEBUG infra2:Logger.py:156 [{"dst":"2001:1111::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:2222::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:3333::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"2001:4444::/64","gateway":"2001:3333::2","dev":"swp35","metric":99,"flags":["offload","rt_offload"],"pref":"medium"},{"dst":"2001:4444::/64","gateway":"2001:2222::2","dev":"swp34","metric":101,"flags":["offload"],"pref":"medium"},{"dst":"2001:4444::/64","gateway":"2001:3333::2","dev":"swp35","metric":102,"flags":[],"pref":"medium"},{"dst":"2001:4444::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"ma1","protocol":"kernel","metric":256,"flags":["rt_trap"],"pref":"medium"},{"dst":"fe80::/64","dev":"swp35","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp34","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp33","protocol":"kernel","metric":256,"flags":[],"pref":"medium"},{"dst":"fe80::/64","dev":"swp36","protocol":"kernel","metric":256,"flags":[],"pref":"medium"}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_ipv6_route_metrics from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/ipv6/test_ipv6_route.py INFO DENT:Logger.py:147 Restoring sysctl values INFO asyncssh:logging.py:92 [conn=142, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=31] Channel closed DEBUG infra2:Logger.py:156 sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=142, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=32] Command: sysctl net.ipv6.conf.all.forwarding=0 INFO asyncssh:logging.py:92 [conn=142, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=32] Channel closed DEBUG infra2:Logger.py:156 net.ipv6.conf.all.forwarding = 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=142, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=142, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:40:34 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=142, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=35] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=142, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=36] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=142, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=36] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=142, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=142, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=38] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=142, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=142, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=142, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=142, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=142, chan=40] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=142, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=142, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=142, chan=40] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/policer/test_policer_basic_functionality.py::test_policer_basic_functionality[port-ipv4] | 135.03 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_basic_functionality[port-ipv4]">Starting testcase:test_policer_basic_functionality[port-ipv4] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-8294' coro=<test_policer_basic_functionality() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=142, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=143] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=143] Local address: 172.17.0.2, port 36264 INFO asyncssh:logging.py:92 [conn=143] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=143] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=143] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=143, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:40:34 UTC 2023 INFO asyncssh:logging.py:92 [conn=143, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=143, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=143, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=143, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=143, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=143, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=143, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 INFO asyncssh:logging.py:92 [conn=143, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=6] Command: ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 INFO asyncssh:logging.py:92 [conn=143, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=143, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=143, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=8] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=143, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=143, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_ip 74.67.97.151 dst_ip 85.148.136.90 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=143, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=10] Command: tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_ip 74.67.97.151 dst_ip 85.148.136.90 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=143, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=143, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=143, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=12] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=143, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"eth_type":"ipv4","dst_ip":"85.148.136.90","src_ip":"74.67.97.151"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_eth_type_ipv4_dst_ip_85.148.136.90_src_ip_74.67.97.151 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc84670>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 3053863 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 2165 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_basic_functionality[port-ipv4] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=143, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=143, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:42:43 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=143, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=143, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:42:48 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=143, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=143, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=143, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":139,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=143, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=143, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=20] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=143, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=143, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=143, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:42:48 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=143, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=143, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=143, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=143, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=143, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=143, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=143, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=143, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=143, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=143, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=143, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=143, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=143, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=143, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=143, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=143, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=143, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=143, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=143, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=143, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=143, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=143, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=143, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=143, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=143, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=143, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=143, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=143, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=143, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=143, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=143, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=143, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=143, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=143, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=143, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=143, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=143, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=143, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/policer/test_policer_basic_functionality.py::test_policer_basic_functionality[port-l2] | 141.06 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_basic_functionality[port-l2]">Starting testcase:test_policer_basic_functionality[port-l2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-8361' coro=<test_policer_basic_functionality() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=143, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=144] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=144] Local address: 172.17.0.2, port 55822 INFO asyncssh:logging.py:92 [conn=144] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=144] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=144] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=144, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:42:49 UTC 2023 INFO asyncssh:logging.py:92 [conn=144, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=144, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=144, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=144, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=144, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=144, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=144, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 INFO asyncssh:logging.py:92 [conn=144, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=6] Command: ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 INFO asyncssh:logging.py:92 [conn=144, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=144, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=144, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=8] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=144, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=144, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 802.1q flower skip_sw src_mac 02:a1:c9:c0:a0:39 dst_mac 02:63:96:77:bb:7a vlan_id 3532 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=144, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=10] Command: tc filter add dev swp33 ingress protocol 802.1q flower skip_sw src_mac 02:a1:c9:c0:a0:39 dst_mac 02:63:96:77:bb:7a vlan_id 3532 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=144, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=144, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=144, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=12] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=144, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":3532,"dst_mac":"02:63:96:77:bb:7a","src_mac":"02:a1:c9:c0:a0:39"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_3532_dst_mac_02:63:96:77:bb:7a_src_mac_02:a1:c9:c0:a0:39 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc58fa0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 2805724 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 2085 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_basic_functionality[port-l2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=144, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=144, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:45:04 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=144, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=144, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:45:09 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=144, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=144, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=144, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":140,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=144, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=144, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=20] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=144, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=144, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=144, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:45:09 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=144, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=144, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=144, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=144, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=144, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=144, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=144, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=144, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=144, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=144, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=144, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=144, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=144, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=144, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=144, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=144, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=144, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=144, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=144, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=144, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=144, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=144, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=144, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=144, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=144, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=144, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=144, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=144, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=144, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=144, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=144, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=144, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=144, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=144, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=144, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=144, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=144, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=144, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/policer/test_policer_basic_functionality.py::test_policer_basic_functionality[port-udp] | 143.82 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_basic_functionality[port-udp]">Starting testcase:test_policer_basic_functionality[port-udp] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-8428' coro=<test_policer_basic_functionality() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=144, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=145] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=145] Local address: 172.17.0.2, port 34984 INFO asyncssh:logging.py:92 [conn=145] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=145] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=145] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=145, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:45:10 UTC 2023 INFO asyncssh:logging.py:92 [conn=145, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=145, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=145, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=145, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=145, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=145, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=145, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 INFO asyncssh:logging.py:92 [conn=145, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=6] Command: ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 INFO asyncssh:logging.py:92 [conn=145, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=145, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=145, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=8] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=145, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=145, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x0800 flower skip_sw src_ip 93.65.175.187 dst_ip 19.195.172.1 ip_proto udp src_port 11028 dst_port 48465 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=145, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=10] Command: tc filter add dev swp33 ingress protocol 0x0800 flower skip_sw src_ip 93.65.175.187 dst_ip 19.195.172.1 ip_proto udp src_port 11028 dst_port 48465 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=145, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=145, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=145, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=12] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=145, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"eth_type":"ipv4","ip_proto":"udp","dst_ip":"19.195.172.1","src_ip":"93.65.175.187","dst_port":48465,"src_port":11028},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_eth_type_ipv4_ip_proto_udp_dst_ip_19.195.172.1_src_ip_93.65.175.187_dst_port_48465_src_port_11028 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcccaa10>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 2226692 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 1896 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_basic_functionality[port-udp] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=145, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=145, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:47:28 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=145, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=145, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:47:33 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=145, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=145, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=145, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":141,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=145, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=145, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=20] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=145, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=145, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=145, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:47:33 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=145, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=145, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=145, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=145, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=145, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=145, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=145, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=145, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=145, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=145, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=145, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=145, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=145, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=145, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=145, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=145, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=145, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=145, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=145, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=145, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=145, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=145, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=145, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=145, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=145, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=145, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=145, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=145, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=145, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=145, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=145, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=145, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=145, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=145, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=145, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=145, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=145, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=145, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/policer/test_policer_basic_functionality.py::test_policer_basic_functionality[port-tcp] | 141.56 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_basic_functionality[port-tcp]">Starting testcase:test_policer_basic_functionality[port-tcp] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-8495' coro=<test_policer_basic_functionality() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=145, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=146] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=146] Local address: 172.17.0.2, port 39974 INFO asyncssh:logging.py:92 [conn=146] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=146] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=146] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=146, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:47:34 UTC 2023 INFO asyncssh:logging.py:92 [conn=146, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=146, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=146, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=146, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=146, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=146, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=146, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 INFO asyncssh:logging.py:92 [conn=146, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=6] Command: ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 INFO asyncssh:logging.py:92 [conn=146, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=146, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=146, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=8] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=146, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=146, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_ip 103.104.59.117 dst_ip 61.10.86.132 ip_proto tcp src_port 22203 dst_port 13567 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=146, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=10] Command: tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_ip 103.104.59.117 dst_ip 61.10.86.132 ip_proto tcp src_port 22203 dst_port 13567 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=146, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=146, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=146, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=12] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=146, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"eth_type":"ipv4","ip_proto":"tcp","dst_ip":"61.10.86.132","src_ip":"103.104.59.117","dst_port":13567,"src_port":22203},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_eth_type_ipv4_ip_proto_tcp_dst_ip_61.10.86.132_src_ip_103.104.59.117_dst_port_13567_src_port_22203 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbccc8250>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 1527920 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 1670 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_basic_functionality[port-tcp] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=146, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=146, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:49:49 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=146, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=146, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:49:55 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=146, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=146, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=146, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":142,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=146, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=146, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=20] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=146, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=146, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=146, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:49:55 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=146, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=146, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=146, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=146, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=146, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=146, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=146, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=146, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=146, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=146, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=146, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=146, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=146, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=146, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=146, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=146, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=146, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=146, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=146, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=146, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=146, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=146, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=146, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=146, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=146, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=146, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=146, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=146, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=146, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=146, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=146, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=146, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=146, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=146, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=146, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=146, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=146, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=146, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/policer/test_policer_basic_functionality.py::test_policer_basic_functionality[shared_block-ipv4] | 142.41 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_basic_functionality[shared_block-ipv4]">Starting testcase:test_policer_basic_functionality[shared_block-ipv4] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-8562' coro=<test_policer_basic_functionality() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=146, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=147] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=147] Local address: 172.17.0.2, port 44648 INFO asyncssh:logging.py:92 [conn=147] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=147] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=147] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=147, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:49:56 UTC 2023 INFO asyncssh:logging.py:92 [conn=147, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=147, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=147, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=147, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=147, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=147, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=147, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 INFO asyncssh:logging.py:92 [conn=147, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=6] Command: ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 INFO asyncssh:logging.py:92 [conn=147, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=147, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 ingress_block 744 ingress INFO asyncssh:logging.py:92 [conn=147, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=8] Command: tc qdisc add dev swp34 ingress_block 744 ingress INFO asyncssh:logging.py:92 [conn=147, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=147, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add block 744 ingress protocol ipv4 flower skip_sw src_ip 75.88.25.5 dst_ip 92.226.206.130 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=147, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=10] Command: tc filter add block 744 ingress protocol ipv4 flower skip_sw src_ip 75.88.25.5 dst_ip 92.226.206.130 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=147, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=147, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show block 744 ingress INFO asyncssh:logging.py:92 [conn=147, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=12] Command: tc -j filter show block 744 ingress INFO asyncssh:logging.py:92 [conn=147, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"eth_type":"ipv4","dst_ip":"92.226.206.130","src_ip":"75.88.25.5"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp34_eth_type_ipv4_dst_ip_92.226.206.130_src_ip_75.88.25.5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc85cc0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 0 Rx 1826 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 2008427 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_basic_functionality[shared_block-ipv4] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=147, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=147, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:52:13 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=147, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=147, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:52:17 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=147, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=147, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=147, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":143,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=147, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=147, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=20] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=147, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=147, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=147, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:52:17 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=147, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=147, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=147, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp34","parent":"ffff:fff1","ingress_block":744,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=147, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=147, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=147, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=147, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=147, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=147, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=147, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=147, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=147, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=147, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=147, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=147, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=147, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=147, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=147, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=147, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=147, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=147, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=147, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=147, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=48] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=147, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=147, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 ingress INFO asyncssh:logging.py:92 [conn=147, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=50] Command: tc qdisc delete dev swp34 ingress INFO asyncssh:logging.py:92 [conn=147, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=147, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=147, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=147, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=147, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=147, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=147, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=147, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=147, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=147, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=147, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=147, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/policer/test_policer_basic_functionality.py::test_policer_basic_functionality[shared_block-l2] | 137.79 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_basic_functionality[shared_block-l2]">Starting testcase:test_policer_basic_functionality[shared_block-l2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-8629' coro=<test_policer_basic_functionality() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=147, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=148] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=148] Local address: 172.17.0.2, port 51256 INFO asyncssh:logging.py:92 [conn=148] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=148] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=148] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=148, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:52:18 UTC 2023 INFO asyncssh:logging.py:92 [conn=148, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=148, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=148, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=148, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=148, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=148, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=148, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 INFO asyncssh:logging.py:92 [conn=148, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=6] Command: ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 INFO asyncssh:logging.py:92 [conn=148, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=148, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 ingress_block 1312 ingress INFO asyncssh:logging.py:92 [conn=148, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=8] Command: tc qdisc add dev swp34 ingress_block 1312 ingress INFO asyncssh:logging.py:92 [conn=148, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=148, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add block 1312 ingress protocol 0x8100 flower skip_sw src_mac 02:1b:07:30:39:64 dst_mac 02:97:cf:45:28:ec vlan_id 792 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=148, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=10] Command: tc filter add block 1312 ingress protocol 0x8100 flower skip_sw src_mac 02:1b:07:30:39:64 dst_mac 02:97:cf:45:28:ec vlan_id 792 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=148, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=148, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show block 1312 ingress INFO asyncssh:logging.py:92 [conn=148, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=12] Command: tc -j filter show block 1312 ingress INFO asyncssh:logging.py:92 [conn=148, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":792,"dst_mac":"02:97:cf:45:28:ec","src_mac":"02:1b:07:30:39:64"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp34_vlan_id_792_dst_mac_02:97:cf:45:28:ec_src_mac_02:1b:07:30:39:64 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcdb4c70>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 0 Rx 2186 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 3117133 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_basic_functionality[shared_block-l2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=148, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=148, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:54:31 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=148, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=148, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:54:35 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=148, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=148, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=148, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":144,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=148, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=148, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=20] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=148, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=148, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=148, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:54:35 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=148, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=148, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=148, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp34","parent":"ffff:fff1","ingress_block":1312,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=148, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=148, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=148, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=148, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=148, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=148, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=148, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=148, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=148, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=148, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=148, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=148, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=148, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=148, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=148, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=148, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=148, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=148, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=148, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=148, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=48] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=148, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=148, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 ingress INFO asyncssh:logging.py:92 [conn=148, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=50] Command: tc qdisc delete dev swp34 ingress INFO asyncssh:logging.py:92 [conn=148, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=148, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=148, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=148, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=148, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=148, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=148, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=148, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=148, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=148, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=148, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=148, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/policer/test_policer_basic_functionality.py::test_policer_basic_functionality[shared_block-udp] | 143.78 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_basic_functionality[shared_block-udp]">Starting testcase:test_policer_basic_functionality[shared_block-udp] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-8696' coro=<test_policer_basic_functionality() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=148, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=149] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=149] Local address: 172.17.0.2, port 56108 INFO asyncssh:logging.py:92 [conn=149] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=149] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=149] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=149, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:54:36 UTC 2023 INFO asyncssh:logging.py:92 [conn=149, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=149, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=149, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=149, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=149, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=149, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=149, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 INFO asyncssh:logging.py:92 [conn=149, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=6] Command: ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 INFO asyncssh:logging.py:92 [conn=149, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=149, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 ingress_block 1356 ingress INFO asyncssh:logging.py:92 [conn=149, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=8] Command: tc qdisc add dev swp34 ingress_block 1356 ingress INFO asyncssh:logging.py:92 [conn=149, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=149, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add block 1356 ingress protocol ipv4 flower skip_sw src_ip 76.206.138.77 dst_ip 109.127.23.116 ip_proto udp src_port 24926 dst_port 50910 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=149, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=10] Command: tc filter add block 1356 ingress protocol ipv4 flower skip_sw src_ip 76.206.138.77 dst_ip 109.127.23.116 ip_proto udp src_port 24926 dst_port 50910 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=149, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=149, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show block 1356 ingress INFO asyncssh:logging.py:92 [conn=149, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=12] Command: tc -j filter show block 1356 ingress INFO asyncssh:logging.py:92 [conn=149, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"eth_type":"ipv4","ip_proto":"udp","dst_ip":"109.127.23.116","src_ip":"76.206.138.77","dst_port":50910,"src_port":24926},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp34_eth_type_ipv4_ip_proto_udp_dst_ip_109.127.23.116_src_ip_76.206.138.77_dst_port_50910_src_port_24926 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc5a950>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 0 Rx 2045 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 2686497 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_basic_functionality[shared_block-udp] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=149, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=149, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:56:53 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=149, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=149, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:56:59 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=149, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=149, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=149, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":145,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=149, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=149, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=20] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=149, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=149, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=149, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:56:59 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=149, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=149, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=149, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp34","parent":"ffff:fff1","ingress_block":1356,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=149, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=149, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=149, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=149, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=149, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=149, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=149, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=149, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=149, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=149, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=149, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=149, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=149, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=149, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=149, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=149, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=149, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=149, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=149, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=149, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=48] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=149, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=149, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 ingress INFO asyncssh:logging.py:92 [conn=149, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=50] Command: tc qdisc delete dev swp34 ingress INFO asyncssh:logging.py:92 [conn=149, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=149, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=149, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=149, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=149, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=149, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=149, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=149, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=149, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=149, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=149, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=149, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/policer/test_policer_basic_functionality.py::test_policer_basic_functionality[shared_block-tcp] | 140.77 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_basic_functionality[shared_block-tcp]">Starting testcase:test_policer_basic_functionality[shared_block-tcp] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-8763' coro=<test_policer_basic_functionality() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=149, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=150] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=150] Local address: 172.17.0.2, port 51000 INFO asyncssh:logging.py:92 [conn=150] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=150] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=150] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=150, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:57:00 UTC 2023 INFO asyncssh:logging.py:92 [conn=150, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=150, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=150, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=150, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=150, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=150, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=150, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 INFO asyncssh:logging.py:92 [conn=150, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=6] Command: ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 INFO asyncssh:logging.py:92 [conn=150, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=150, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 ingress_block 2603 ingress INFO asyncssh:logging.py:92 [conn=150, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=8] Command: tc qdisc add dev swp34 ingress_block 2603 ingress INFO asyncssh:logging.py:92 [conn=150, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=150, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add block 2603 ingress protocol ip flower skip_sw src_ip 104.107.252.83 dst_ip 37.188.6.19 ip_proto tcp src_port 22473 dst_port 19485 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=150, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=10] Command: tc filter add block 2603 ingress protocol ip flower skip_sw src_ip 104.107.252.83 dst_ip 37.188.6.19 ip_proto tcp src_port 22473 dst_port 19485 action police rate 300000 burst 301000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=150, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=150, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show block 2603 ingress INFO asyncssh:logging.py:92 [conn=150, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=12] Command: tc -j filter show block 2603 ingress INFO asyncssh:logging.py:92 [conn=150, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"eth_type":"ipv4","ip_proto":"tcp","dst_ip":"37.188.6.19","src_ip":"104.107.252.83","dst_port":19485,"src_port":22473},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp34_eth_type_ipv4_ip_proto_tcp_dst_ip_37.188.6.19_src_ip_104.107.252.83_dst_port_19485_src_port_22473 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc5b640>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 0 Rx 2059 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 2729381 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_basic_functionality[shared_block-tcp] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_basic_functionality.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=150, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=150, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:59:14 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=150, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=150, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:59:19 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=150, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=150, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=150, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":146,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=150, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=150, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=20] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=150, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=150, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=150, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:59:20 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=150, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=150, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=150, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp34","parent":"ffff:fff1","ingress_block":2603,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=150, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=150, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=150, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=150, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=150, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=150, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=150, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=150, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=150, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=150, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=150, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=150, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=150, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=150, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=150, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=150, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=150, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=150, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=150, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=150, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=48] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=150, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=150, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 ingress INFO asyncssh:logging.py:92 [conn=150, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=50] Command: tc qdisc delete dev swp34 ingress INFO asyncssh:logging.py:92 [conn=150, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=150, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=150, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=150, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=150, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=150, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=150, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=150, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=150, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=150, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=150, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=150, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/policer/test_policer_dynamic_traps.py::test_policer_interact_with_acl_drop | 221.97 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_interact_with_acl_drop">Starting testcase:test_policer_interact_with_acl_drop from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_dynamic_traps.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-8830' coro=<test_policer_interact_with_acl_drop() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_dynamic_traps.py:50> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=150, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=151] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=151] Local address: 172.17.0.2, port 48080 INFO asyncssh:logging.py:92 [conn=151] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=151] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=151] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=151, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 19:59:20 UTC 2023 INFO asyncssh:logging.py:92 [conn=151, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=151, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=151, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=151, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=151, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=151, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=151, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 && ip link set dev swp35 up master bridge0 && ip link set dev swp36 up master bridge0 INFO asyncssh:logging.py:92 [conn=151, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=6] Command: ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 && ip link set dev swp35 up master bridge0 && ip link set dev swp36 up master bridge0 INFO asyncssh:logging.py:92 [conn=151, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=151, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=151, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=8] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=151, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=151, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=151, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=10] Command: tc filter add dev swp33 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=151, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=151, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 pref 200 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action drop INFO asyncssh:logging.py:92 [conn=151, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=12] Command: tc filter add dev swp33 ingress protocol 0x8100 pref 200 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action drop INFO asyncssh:logging.py:92 [conn=151, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=151, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=151, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=14] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=151, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}},{"protocol":"802.1Q","pref":200,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":200,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_1942_dst_mac_02:06:a2:54:22:9f_src_mac_02:15:53:62:36:d1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc86a40>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 8140456 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 3176 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 0 Rx 3175 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 0 Rx 3175 INFO asyncssh:logging.py:92 [conn=151, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=151, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=16] Command: tc filter delete dev swp33 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=151, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=151, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=151, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=18] Command: tc filter add dev swp33 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=151, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcccaf50>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 11899329 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 4189 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 0 Rx 4189 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 0 Rx 4189 INFO asyncssh:logging.py:92 [conn=151, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=19] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=151, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=20] Command: tc filter delete dev swp33 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=151, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=151, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 pref 300 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=151, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=22] Command: tc filter add dev swp33 ingress protocol 0x8100 pref 300 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=151, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc85870>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 17311297 Rx 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 6159 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 0 Rx 6159 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 0 Rx 6159 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_interact_with_acl_drop from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_dynamic_traps.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=151, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=151, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:02:56 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=151, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=25] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=151, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=26] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:03:01 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=151, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=151, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=28] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=151, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"bridge0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=151, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=151, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=30] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=151, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=151, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=151, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=32] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=151, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=151, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=151, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=151, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=151, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=151, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=151, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=151, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=151, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=151, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=151, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=151, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=50] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=151, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=151, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=151, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=52] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=151, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=52] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=151, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=151, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=54] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=151, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=151, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=151, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=56] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=151, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=151, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=151, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=58] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=151, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=58] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=151, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=151, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=60] Command: tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=151, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=151, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=60] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=151, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=61] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=151, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=62] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=62] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:03:02 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=151, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=63] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=151, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=64] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=151, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=64] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":147,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=151, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=151, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=65] Channel closed DEBUG infra2:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=151, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=151, chan=66] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=151, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=151, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=151, chan=66] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/policer/test_policer_interaction_with_span.py::test_policer_interaction_span | 326.09 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_interaction_span">Starting testcase:test_policer_interaction_span from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_interaction_with_span.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-8909' coro=<test_policer_interaction_span() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_interaction_with_span.py:45> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=151, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=152] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=152] Local address: 172.17.0.2, port 57612 INFO asyncssh:logging.py:92 [conn=152] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=152] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=152] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=152, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:03:02 UTC 2023 INFO asyncssh:logging.py:92 [conn=152, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=152, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=152, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=152, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=152, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=152, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=152, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 && ip link set dev swp35 up master bridge0 && ip link set dev swp36 up master bridge0 INFO asyncssh:logging.py:92 [conn=152, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=6] Command: ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 && ip link set dev swp35 up master bridge0 && ip link set dev swp36 up master bridge0 INFO asyncssh:logging.py:92 [conn=152, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=152, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=152, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=8] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=152, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=152, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress pref 200 matchall skip_sw action mirred egress mirror dev swp34 INFO asyncssh:logging.py:92 [conn=152, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=10] Command: tc filter add dev swp33 ingress pref 200 matchall skip_sw action mirred egress mirror dev swp34 INFO asyncssh:logging.py:92 [conn=152, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=152, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ip pref 300 flower src_mac 02:05:0e:11:9c:a8 dst_mac 02:dd:57:ee:81:88 src_ip 106.38.228.165 dst_ip 123.179.185.167 action police rate 50000000 burst 50100000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=152, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=12] Command: tc filter add dev swp33 ingress protocol ip pref 300 flower src_mac 02:05:0e:11:9c:a8 dst_mac 02:dd:57:ee:81:88 src_ip 106.38.228.165 dst_ip 123.179.185.167 action police rate 50000000 burst 50100000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=152, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=152, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=152, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=14] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=152, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"all","pref":200,"kind":"matchall","chain":0},{"protocol":"all","pref":200,"kind":"matchall","chain":0,"options":{"handle":1,"skip_sw":true,"in_hw":true,"actions":[{"order":1,"kind":"mirred","mirred_action":"mirror","direction":"egress","to_dev":"swp34","control_action":{"type":"pipe"},"index":1,"ref":1,"bind":1}]}},{"protocol":"ip","pref":300,"kind":"flower","chain":0},{"protocol":"ip","pref":300,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:dd:57:ee:81:88","src_mac":"02:05:0e:11:9c:a8","eth_type":"ipv4","dst_ip":"123.179.185.167","src_ip":"106.38.228.165"},"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbce4cc70>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 1062970 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 1435757 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 0 Rx 372840 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 0 Rx 372830 INFO DENT:Logger.py:84 [DENT infrastructure 2] Verifying rate for the mirred port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [DENT infrastructure 2] Verifying rate for the port 10.36.118.199:2:7 INFO DENT:Logger.py:84 [DENT infrastructure 2] Verifying rate for the port 10.36.118.199:2:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc84df0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 1136333 Rx 1136332 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 1136277 Rx 1521355 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 0 Rx 1521285 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 0 Rx 1521220 INFO DENT:Logger.py:84 [DENT infrastructure 2] Verifying rate for the port 10.36.118.199:2:5 INFO DENT:Logger.py:84 [DENT infrastructure 2] Verifying rate for the port 10.36.118.199:2:6 INFO DENT:Logger.py:84 [DENT infrastructure 2] Verifying rate for the port 10.36.118.199:2:7 INFO DENT:Logger.py:84 [DENT infrastructure 2] Verifying rate for the port 10.36.118.199:2:8 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc844f0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI stream_swp33 SIP-DIP N/A Tx 974987 Rx 1183844 Loss INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI stream_swp33 SIP-DIP N/A Tx 974986 Rx 265249 Loss 72.795 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI stream_swp33 SIP-DIP N/A Tx 974986 Rx 209093 Loss 78.554 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI stream_swp34 SIP-DIP N/A Tx 974987 Rx 974986 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI stream_swp34 SIP-DIP N/A Tx 974986 Rx 974986 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:8 TI stream_swp34 SIP-DIP N/A Tx 974986 Rx 974986 Loss 0.000 INFO DENT:Logger.py:84 [DENT infrastructure 2] Verifying rate for the port 10.36.118.199:2:5 and stream stream_swp34 INFO DENT:Logger.py:84 [DENT infrastructure 2] Verifying rate for the port 10.36.118.199:2:7 and stream stream_swp34 INFO DENT:Logger.py:84 [DENT infrastructure 2] Verifying rate for the port 10.36.118.199:2:8 and stream stream_swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_interaction_span from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_interaction_with_span.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=152, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=152, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:08:22 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=152, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=152, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=18] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:08:27 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=152, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=19] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=152, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=20] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=152, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"bridge0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=152, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=152, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=22] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=152, chan=22] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=22] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=152, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=152, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=24] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=152, chan=24] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=24] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=152, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=26] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=152, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=28] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=152, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=152, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=152, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=152, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=152, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=152, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=152, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=152, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=152, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=42] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=152, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=152, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=152, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=44] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=152, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=44] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=152, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=152, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=46] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=152, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=152, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=152, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=48] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=152, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=152, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=152, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=50] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=152, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=152, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=152, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=52] Command: tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=152, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=152, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=152, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=53] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=152, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=54] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=54] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:08:28 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=152, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=55] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=152, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=56] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=152, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=56] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":148,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=152, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=152, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=57] Channel closed DEBUG infra2:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=152, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=152, chan=58] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=152, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=152, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=152, chan=58] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/policer/test_policer_negative_add_rule_to_bond.py::test_policer_bond_rule_not_offloaded | 2.44 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_bond_rule_not_offloaded">Starting testcase:test_policer_bond_rule_not_offloaded from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_negative_add_rule_to_bond.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-8980' coro=<test_policer_bond_rule_not_offloaded() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_negative_add_rule_to_bond.py:32> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=152, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=153] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=153] Local address: 172.17.0.2, port 33322 INFO asyncssh:logging.py:92 [conn=153] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=153] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=153] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=153, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:08:28 UTC 2023 INFO asyncssh:logging.py:92 [conn=153, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add name bond33 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=153, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=2] Command: ip link add name bond33 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=153, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=153, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bond33 up INFO asyncssh:logging.py:92 [conn=153, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=4] Command: ip link set dev bond33 up INFO asyncssh:logging.py:92 [conn=153, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=153, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down INFO asyncssh:logging.py:92 [conn=153, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=6] Command: ip link set dev swp33 down && ip link set dev swp34 down INFO asyncssh:logging.py:92 [conn=153, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=153, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 master bond33 && ip link set dev swp34 master bond33 INFO asyncssh:logging.py:92 [conn=153, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=8] Command: ip link set dev swp33 master bond33 && ip link set dev swp34 master bond33 INFO asyncssh:logging.py:92 [conn=153, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=153, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up INFO asyncssh:logging.py:92 [conn=153, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up INFO asyncssh:logging.py:92 [conn=153, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=153, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev bond33 ingress INFO asyncssh:logging.py:92 [conn=153, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=12] Command: tc qdisc add dev bond33 ingress INFO asyncssh:logging.py:92 [conn=153, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=153, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev bond33 ingress protocol 0x9300 flower action drop INFO asyncssh:logging.py:92 [conn=153, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=14] Command: tc filter add dev bond33 ingress protocol 0x9300 flower action drop INFO asyncssh:logging.py:92 [conn=153, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=153, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev bond33 ingress INFO asyncssh:logging.py:92 [conn=153, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=16] Command: tc -j filter show dev bond33 ingress INFO asyncssh:logging.py:92 [conn=153, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"[37632]","pref":49152,"kind":"flower","chain":0},{"protocol":"[37632]","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"eth_type":"9300"},"not_in_hw":true,"actions":[{"order":1,"kind":"gact","control_action":{"type":"drop"},"prob":{"random_type":"none","control_action":{"type":"pass"},"val":0},"index":1,"ref":1,"bind":1}]}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_bond_rule_not_offloaded from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_negative_add_rule_to_bond.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=153, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=153, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=18] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:08:29 UTC 2023 INFO DENT:Logger.py:147 Deleting bonds INFO asyncssh:logging.py:92 [conn=153, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j -d link show INFO asyncssh:logging.py:92 [conn=153, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=20] Command: ip -j -d link show INFO asyncssh:logging.py:92 [conn=153, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","promiscuity":0,"min_mtu":0,"max_mtu":0,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":0,"max_mtu":0,"linkinfo":{"info_kind":"dummy"},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","promiscuity":0,"min_mtu":1280,"max_mtu":65555,"linkinfo":{"info_kind":"sit","info_data":{"proto":"ip6ip","remote":"any","local":"any","ttl":64,"pmtudisc":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":9888,"inet6_addr_gen_mode":"eui64","num_tx_queues":8,"num_rx_queues":4,"gso_max_size":65536,"gso_max_segs":300,"parentbus":"platform","parentdev":"f2000000.ethernet"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p1","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p2","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p3","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p4","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p5","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p6","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p7","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p8","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p9","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p10","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p11","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p12","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p13","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p14","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p15","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p16","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p17","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p18","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p19","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p20","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p21","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p22","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p23","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p24","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p25","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p26","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p27","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p28","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p29","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p30","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p31","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p32","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","SLAVE","UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond33","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"BACKUP","mii_status":"DOWN","link_failure_count":0,"perm_hwaddr":"18:be:92:13:64:a5","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":69,"ad_actor_oper_port_state_str":["active","aggregating","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p33","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","SLAVE","UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond33","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","permaddr":"18:be:92:13:64:a6","promiscuity":0,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"BACKUP","mii_status":"DOWN","link_failure_count":0,"perm_hwaddr":"18:be:92:13:64:a6","queue_id":0,"ad_aggregator_id":2,"ad_actor_oper_port_state":69,"ad_actor_oper_port_state_str":["active","aggregating","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p34","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p35","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p36","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p37","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p38","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p39","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p40","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p41","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p42","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p43","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p44","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p45","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p46","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p47","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p48","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p49","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p50","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p51","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p52","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":149,"ifname":"bond33","flags":["BROADCAST","MULTICAST","MASTER","UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535}] INFO asyncssh:logging.py:92 [conn=153, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link delete bond33 INFO asyncssh:logging.py:92 [conn=153, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=22] Command: ip link delete bond33 INFO asyncssh:logging.py:92 [conn=153, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=153, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=153, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:08:29 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=153, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=25] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=153, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=26] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:08:30 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=153, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=153, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=28] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=153, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=153, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=153, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=30] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=153, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=153, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=153, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=32] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=153, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=153, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=153, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=153, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=153, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=153, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=153, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=153, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=153, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=153, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=153, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=153, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=50] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=153, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=153, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=153, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=52] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=153, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=153, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=153, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=54] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=153, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=153, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=153, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=153, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=153, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=153, chan=56] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=153, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=153, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=153, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/policer/test_policer_rate_per_rule.py::test_policer_rate_per_rule | 233.02 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_rate_per_rule">Starting testcase:test_policer_rate_per_rule from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rate_per_rule.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-9049' coro=<test_policer_rate_per_rule() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rate_per_rule.py:46> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=153, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=154] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=154] Local address: 172.17.0.2, port 33338 INFO asyncssh:logging.py:92 [conn=154] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=154] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=154] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=154, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:08:31 UTC 2023 INFO asyncssh:logging.py:92 [conn=154, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=154, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=154, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=154, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=154, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=154, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=154, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 && ip link set dev swp35 up master bridge0 && ip link set dev swp36 up master bridge0 INFO asyncssh:logging.py:92 [conn=154, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=6] Command: ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 && ip link set dev swp35 up master bridge0 && ip link set dev swp36 up master bridge0 INFO asyncssh:logging.py:92 [conn=154, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=154, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=154, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=8] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=154, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=154, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 pref 100 flower src_mac 02:55:f4:69:8d:25 dst_mac 02:ea:43:fa:99:58 src_ip 80.101.31.22 dst_ip 82.166.230.219 ip_proto udp src_port 21641 dst_port 10264 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=154, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=10] Command: tc filter add dev swp33 ingress protocol ipv4 pref 100 flower src_mac 02:55:f4:69:8d:25 dst_mac 02:ea:43:fa:99:58 src_ip 80.101.31.22 dst_ip 82.166.230.219 ip_proto udp src_port 21641 dst_port 10264 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=154, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=154, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x0800 pref 200 flower src_mac 02:82:f6:2a:42:2d dst_mac 02:d7:0b:c0:53:eb src_ip 88.4.60.32 dst_ip 21.97.252.98 ip_proto udp src_port 13269 dst_port 49990 action police rate 400000 burst 401000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=154, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=12] Command: tc filter add dev swp33 ingress protocol 0x0800 pref 200 flower src_mac 02:82:f6:2a:42:2d dst_mac 02:d7:0b:c0:53:eb src_ip 88.4.60.32 dst_ip 21.97.252.98 ip_proto udp src_port 13269 dst_port 49990 action police rate 400000 burst 401000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=154, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=154, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ip pref 300 flower src_mac 02:d1:d9:c3:38:da dst_mac 02:16:be:a5:b1:74 src_ip 80.85.239.114 dst_ip 92.187.122.192 ip_proto udp src_port 42406 dst_port 50242 action police rate 600000 burst 601000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=154, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=14] Command: tc filter add dev swp33 ingress protocol ip pref 300 flower src_mac 02:d1:d9:c3:38:da dst_mac 02:16:be:a5:b1:74 src_ip 80.85.239.114 dst_ip 92.187.122.192 ip_proto udp src_port 42406 dst_port 50242 action police rate 600000 burst 601000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=154, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=154, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=154, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=16] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=154, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","pref":100,"kind":"flower","chain":0},{"protocol":"ip","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:ea:43:fa:99:58","src_mac":"02:55:f4:69:8d:25","eth_type":"ipv4","ip_proto":"udp","dst_ip":"82.166.230.219","src_ip":"80.101.31.22","dst_port":10264,"src_port":21641},"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}},{"protocol":"ip","pref":200,"kind":"flower","chain":0},{"protocol":"ip","pref":200,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:d7:0b:c0:53:eb","src_mac":"02:82:f6:2a:42:2d","eth_type":"ipv4","ip_proto":"udp","dst_ip":"21.97.252.98","src_ip":"88.4.60.32","dst_port":49990,"src_port":13269},"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":2,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}},{"protocol":"ip","pref":300,"kind":"flower","chain":0},{"protocol":"ip","pref":300,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:16:be:a5:b1:74","src_mac":"02:d1:d9:c3:38:da","eth_type":"ipv4","ip_proto":"udp","dst_ip":"92.187.122.192","src_ip":"80.85.239.114","dst_port":50242,"src_port":42406},"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":3,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:ea:43:fa:99:58_src_mac_02:55:f4:69:8d:25_eth_type_ipv4_ip_proto_udp_dst_ip_82.166.230.219_src_ip_80.101.31.22_dst_port_10264_src_port_21641 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:d7:0b:c0:53:eb_src_mac_02:82:f6:2a:42:2d_eth_type_ipv4_ip_proto_udp_dst_ip_21.97.252.98_src_ip_88.4.60.32_dst_port_49990_src_port_13269 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:16:be:a5:b1:74_src_mac_02:d1:d9:c3:38:da_eth_type_ipv4_ip_proto_udp_dst_ip_92.187.122.192_src_ip_80.85.239.114_dst_port_50242_src_port_42406 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbce4fe20>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item swp33_dst_mac_02:ea:43:fa:99:58_src_mac_02:55:f4:69:8d:25_eth_type_ipv4_ip_proto_udp_dst_ip_82.166.230.219_src_ip_80.101.31.22_dst_port_10264_src_port_21641 Tx 1203815 Rx 1954 Frames Delta 1201861 Loss 99.838 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item swp33_dst_mac_02:d7:0b:c0:53:eb_src_mac_02:82:f6:2a:42:2d_eth_type_ipv4_ip_proto_udp_dst_ip_21.97.252.98_src_ip_88.4.60.32_dst_port_49990_src_port_13269 Tx 1203813 Rx 3124 Frames Delta 1200689 Loss 99.740 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item swp33_dst_mac_02:16:be:a5:b1:74_src_mac_02:d1:d9:c3:38:da_eth_type_ipv4_ip_proto_udp_dst_ip_92.187.122.192_src_ip_80.85.239.114_dst_port_50242_src_port_42406 Tx 1203813 Rx 4684 Frames Delta 1199129 Loss 99.611 INFO DENT:Logger.py:84 [DENT infrastructure 2] Veryfing rate for the stream swp33_dst_mac_02:ea:43:fa:99:58_src_mac_02:55:f4:69:8d:25_eth_type_ipv4_ip_proto_udp_dst_ip_82.166.230.219_src_ip_80.101.31.22_dst_port_10264_src_port_21641 INFO DENT:Logger.py:84 [DENT infrastructure 2] Veryfing rate for the stream swp33_dst_mac_02:d7:0b:c0:53:eb_src_mac_02:82:f6:2a:42:2d_eth_type_ipv4_ip_proto_udp_dst_ip_21.97.252.98_src_ip_88.4.60.32_dst_port_49990_src_port_13269 INFO DENT:Logger.py:84 [DENT infrastructure 2] Veryfing rate for the stream swp33_dst_mac_02:16:be:a5:b1:74_src_mac_02:d1:d9:c3:38:da_eth_type_ipv4_ip_proto_udp_dst_ip_92.187.122.192_src_ip_80.85.239.114_dst_port_50242_src_port_42406 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_rate_per_rule from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rate_per_rule.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=154, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=154, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=18] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:12:17 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=154, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=19] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=154, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=20] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:12:23 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=154, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=154, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=22] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=154, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"bridge0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=154, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=154, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=24] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=154, chan=24] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=24] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=154, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=154, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=26] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=154, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=154, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=28] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=154, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=154, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=154, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=154, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=154, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=154, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=154, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=154, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=154, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=154, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=44] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=154, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=154, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=154, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=46] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=154, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=46] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=154, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=154, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=48] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=154, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=154, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=154, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=50] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=154, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=154, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=154, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=52] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=154, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=154, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=154, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=54] Command: tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=154, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=154, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=154, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=55] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=154, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=56] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=56] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:12:23 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=154, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=57] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=154, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=58] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=154, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=58] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":150,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=154, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=154, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=59] Channel closed DEBUG infra2:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=154, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=154, chan=60] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=154, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=154, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=154, chan=60] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/policer/test_policer_rate_units.py::test_policer_rate_config[IEC] | 234.50 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_rate_config[IEC]">Starting testcase:test_policer_rate_config[IEC] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rate_units.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-9122' coro=<test_policer_rate_config() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rate_units.py:46> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=154, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=155] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=155] Local address: 172.17.0.2, port 36558 INFO asyncssh:logging.py:92 [conn=155] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=155] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=155] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=155, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:12:24 UTC 2023 INFO asyncssh:logging.py:92 [conn=155, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=155, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=155, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=155, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=155, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=155, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=155, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 INFO asyncssh:logging.py:92 [conn=155, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=6] Command: ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 INFO asyncssh:logging.py:92 [conn=155, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=155, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=155, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=8] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=155, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=155, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:22:da:16:ea:6f dst_mac 02:83:04:77:43:68 src_ip 75.192.212.148 dst_ip 50.207.228.216 ip_proto tcp src_port 25341 dst_port 35054 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=10] Command: tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:22:da:16:ea:6f dst_mac 02:83:04:77:43:68 src_ip 75.192.212.148 dst_ip 50.207.228.216 ip_proto tcp src_port 25341 dst_port 35054 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=155, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=155, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=12] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=155, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:83:04:77:43:68","src_mac":"02:22:da:16:ea:6f","eth_type":"ipv4","ip_proto":"tcp","dst_ip":"50.207.228.216","src_ip":"75.192.212.148","dst_port":35054,"src_port":25341},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:83:04:77:43:68_src_mac_02:22:da:16:ea:6f_eth_type_ipv4_ip_proto_tcp_dst_ip_50.207.228.216_src_ip_75.192.212.148_dst_port_35054_src_port_25341 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=155, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=155, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=14] Command: tc filter delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=155, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=155, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:22:da:16:ea:6f dst_mac 02:83:04:77:43:68 src_ip 75.192.212.148 dst_ip 50.207.228.216 ip_proto tcp src_port 25341 dst_port 35054 action police rate 0.00023283064365386998gibit burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=16] Command: tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:22:da:16:ea:6f dst_mac 02:83:04:77:43:68 src_ip 75.192.212.148 dst_ip 50.207.228.216 ip_proto tcp src_port 25341 dst_port 35054 action police rate 0.00023283064365386998gibit burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbce70970>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 4834346 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 2285 INFO asyncssh:logging.py:92 [conn=155, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=155, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=18] Command: tc filter delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=155, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=155, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=19] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:22:da:16:ea:6f dst_mac 02:83:04:77:43:68 src_ip 75.192.212.148 dst_ip 50.207.228.216 ip_proto tcp src_port 25341 dst_port 35054 action police rate 30.517578125kibps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=20] Command: tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:22:da:16:ea:6f dst_mac 02:83:04:77:43:68 src_ip 75.192.212.148 dst_ip 50.207.228.216 ip_proto tcp src_port 25341 dst_port 35054 action police rate 30.517578125kibps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc85630>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 15650774 Rx 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 38880 INFO asyncssh:logging.py:92 [conn=155, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=155, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=22] Command: tc filter delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=155, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=155, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:22:da:16:ea:6f dst_mac 02:83:04:77:43:68 src_ip 75.192.212.148 dst_ip 50.207.228.216 ip_proto tcp src_port 25341 dst_port 35054 action police rate 0.029802322387695mibps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=24] Command: tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:22:da:16:ea:6f dst_mac 02:83:04:77:43:68 src_ip 75.192.212.148 dst_ip 50.207.228.216 ip_proto tcp src_port 25341 dst_port 35054 action police rate 0.029802322387695mibps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbce73340>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 25754495 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 75748 INFO asyncssh:logging.py:92 [conn=155, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=155, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=26] Command: tc filter delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=155, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=155, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:22:da:16:ea:6f dst_mac 02:83:04:77:43:68 src_ip 75.192.212.148 dst_ip 50.207.228.216 ip_proto tcp src_port 25341 dst_port 35054 action police rate 2.9103830456735e-05gibps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=28] Command: tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:22:da:16:ea:6f dst_mac 02:83:04:77:43:68 src_ip 75.192.212.148 dst_ip 50.207.228.216 ip_proto tcp src_port 25341 dst_port 35054 action police rate 2.9103830456735e-05gibps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbce4f6a0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 35871123 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 109747 INFO asyncssh:logging.py:92 [conn=155, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=155, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=30] Command: tc filter delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=155, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=155, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:22:da:16:ea:6f dst_mac 02:83:04:77:43:68 src_ip 75.192.212.148 dst_ip 50.207.228.216 ip_proto tcp src_port 25341 dst_port 35054 action police rate 2.8421709430404997e-08tibps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=32] Command: tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:22:da:16:ea:6f dst_mac 02:83:04:77:43:68 src_ip 75.192.212.148 dst_ip 50.207.228.216 ip_proto tcp src_port 25341 dst_port 35054 action police rate 2.8421709430404997e-08tibps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=155, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcccbb80>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 45755795 Rx 4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 149028 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_rate_config[IEC] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rate_units.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=155, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=155, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:16:12 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=155, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=155, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=36] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:16:17 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=155, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=155, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=38] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=155, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"bridge0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=155, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=155, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=40] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=155, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=155, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=155, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=42] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=155, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=155, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=155, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=155, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=155, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=155, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=155, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=155, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=56] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=155, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=58] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=155, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=58] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=155, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=155, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=60] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=155, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=60] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=155, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=155, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=62] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=155, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=62] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=155, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=63] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=155, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=64] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=155, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=64] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=155, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=65] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=155, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=66] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=155, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=66] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=155, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=67] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=155, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=68] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=155, chan=68] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=68] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=155, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=69] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=155, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=70] Command: tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=155, chan=70] Received exit status 2 INFO asyncssh:logging.py:92 [conn=155, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=70] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=155, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=71] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=155, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=72] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=72] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:16:18 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=155, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=73] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=155, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=74] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=155, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=74] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":151,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=155, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=155, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=75] Channel closed DEBUG infra2:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=155, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=155, chan=76] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=155, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=155, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=155, chan=76] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/policer/test_policer_rate_units.py::test_policer_rate_config[SI] | 255.66 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_rate_config[SI]">Starting testcase:test_policer_rate_config[SI] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rate_units.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-9211' coro=<test_policer_rate_config() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rate_units.py:46> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=155, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=156] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=156] Local address: 172.17.0.2, port 53658 INFO asyncssh:logging.py:92 [conn=156] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=156] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=156] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=156, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:16:18 UTC 2023 INFO asyncssh:logging.py:92 [conn=156, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=156, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=156, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=156, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=156, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 INFO asyncssh:logging.py:92 [conn=156, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=6] Command: ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 INFO asyncssh:logging.py:92 [conn=156, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=156, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=8] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=156, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:b6:34:43:73:5b dst_mac 02:c2:08:74:d1:bf src_ip 64.170.179.66 dst_ip 120.36.106.227 ip_proto tcp src_port 42898 dst_port 36765 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=10] Command: tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:b6:34:43:73:5b dst_mac 02:c2:08:74:d1:bf src_ip 64.170.179.66 dst_ip 120.36.106.227 ip_proto tcp src_port 42898 dst_port 36765 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=156, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=12] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=156, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"ip","pref":49152,"kind":"flower","chain":0},{"protocol":"ip","pref":49152,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"dst_mac":"02:c2:08:74:d1:bf","src_mac":"02:b6:34:43:73:5b","eth_type":"ipv4","ip_proto":"tcp","dst_ip":"120.36.106.227","src_ip":"64.170.179.66","dst_port":36765,"src_port":42898},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_dst_mac_02:c2:08:74:d1:bf_src_mac_02:b6:34:43:73:5b_eth_type_ipv4_ip_proto_tcp_dst_ip_120.36.106.227_src_ip_64.170.179.66_dst_port_36765_src_port_42898 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=156, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=156, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=14] Command: tc filter delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=156, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:b6:34:43:73:5b dst_mac 02:c2:08:74:d1:bf src_ip 64.170.179.66 dst_ip 120.36.106.227 ip_proto tcp src_port 42898 dst_port 36765 action police rate 0.00025gbit burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=16] Command: tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:b6:34:43:73:5b dst_mac 02:c2:08:74:d1:bf src_ip 64.170.179.66 dst_ip 120.36.106.227 ip_proto tcp src_port 42898 dst_port 36765 action police rate 0.00025gbit burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbccca800>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 5314534 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 2414 INFO asyncssh:logging.py:92 [conn=156, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=156, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=18] Command: tc filter delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=156, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=19] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:b6:34:43:73:5b dst_mac 02:c2:08:74:d1:bf src_ip 64.170.179.66 dst_ip 120.36.106.227 ip_proto tcp src_port 42898 dst_port 36765 action police rate 31250.0bps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=20] Command: tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:b6:34:43:73:5b dst_mac 02:c2:08:74:d1:bf src_ip 64.170.179.66 dst_ip 120.36.106.227 ip_proto tcp src_port 42898 dst_port 36765 action police rate 31250.0bps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbccca680>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 15163089 Rx 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 36837 INFO asyncssh:logging.py:92 [conn=156, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=156, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=22] Command: tc filter delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=156, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:b6:34:43:73:5b dst_mac 02:c2:08:74:d1:bf src_ip 64.170.179.66 dst_ip 120.36.106.227 ip_proto tcp src_port 42898 dst_port 36765 action police rate 31.25kbps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=24] Command: tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:b6:34:43:73:5b dst_mac 02:c2:08:74:d1:bf src_ip 64.170.179.66 dst_ip 120.36.106.227 ip_proto tcp src_port 42898 dst_port 36765 action police rate 31.25kbps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc87c70>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 25266413 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 74091 INFO asyncssh:logging.py:92 [conn=156, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=156, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=26] Command: tc filter delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=156, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:b6:34:43:73:5b dst_mac 02:c2:08:74:d1:bf src_ip 64.170.179.66 dst_ip 120.36.106.227 ip_proto tcp src_port 42898 dst_port 36765 action police rate 0.03125mbps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=28] Command: tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:b6:34:43:73:5b dst_mac 02:c2:08:74:d1:bf src_ip 64.170.179.66 dst_ip 120.36.106.227 ip_proto tcp src_port 42898 dst_port 36765 action police rate 0.03125mbps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd42020>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 35136265 Rx 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 115718 INFO asyncssh:logging.py:92 [conn=156, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=156, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=30] Command: tc filter delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=156, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:b6:34:43:73:5b dst_mac 02:c2:08:74:d1:bf src_ip 64.170.179.66 dst_ip 120.36.106.227 ip_proto tcp src_port 42898 dst_port 36765 action police rate 3.125e-05gbps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=32] Command: tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:b6:34:43:73:5b dst_mac 02:c2:08:74:d1:bf src_ip 64.170.179.66 dst_ip 120.36.106.227 ip_proto tcp src_port 42898 dst_port 36765 action police rate 3.125e-05gbps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd43d30>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 44985519 Rx 4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 160524 INFO asyncssh:logging.py:92 [conn=156, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=156, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=34] Command: tc filter delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=156, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:b6:34:43:73:5b dst_mac 02:c2:08:74:d1:bf src_ip 64.170.179.66 dst_ip 120.36.106.227 ip_proto tcp src_port 42898 dst_port 36765 action police rate 3.125e-08tbps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=36] Command: tc filter add dev swp33 ingress protocol ipv4 flower skip_sw src_mac 02:b6:34:43:73:5b dst_mac 02:c2:08:74:d1:bf src_ip 64.170.179.66 dst_ip 120.36.106.227 ip_proto tcp src_port 42898 dst_port 36765 action police rate 3.125e-08tbps burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=156, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=36] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbccc8280>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 56042602 Rx 5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 205845 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_rate_config[SI] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rate_units.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=156, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=37] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=156, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=38] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:20:29 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=156, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=39] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=156, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=40] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:20:33 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=156, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=156, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=42] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=156, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=42] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"bridge0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=156, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=156, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=44] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=156, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=156, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=156, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=46] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=156, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=156, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=156, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=156, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=156, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=156, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=56] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=156, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=58] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=58] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=156, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=60] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=60] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=156, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=62] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=156, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=62] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=156, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=63] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=156, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=64] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=156, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=64] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=156, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=65] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=156, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=66] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=156, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=66] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=156, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=67] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=156, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=68] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=156, chan=68] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=68] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=156, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=69] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=156, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=70] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=156, chan=70] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=70] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=156, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=71] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=156, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=72] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=156, chan=72] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=72] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=156, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=73] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=156, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=74] Command: tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=156, chan=74] Received exit status 2 INFO asyncssh:logging.py:92 [conn=156, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=74] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=156, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=75] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=156, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=76] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=76] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:20:34 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=156, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=77] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=156, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=78] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=156, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=78] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":152,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=156, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=156, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=79] Channel closed DEBUG infra2:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=156, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=156, chan=80] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=156, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=156, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=156, chan=80] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/policer/test_policer_rules_priority.py::test_policer_rules_priority[port] | 224.45 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_rules_priority[port]">Starting testcase:test_policer_rules_priority[port] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rules_priority.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-9304' coro=<test_policer_rules_priority() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rules_priority.py:52> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=156, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=157] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=157] Local address: 172.17.0.2, port 41884 INFO asyncssh:logging.py:92 [conn=157] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=157] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=157] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=157, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:20:34 UTC 2023 INFO asyncssh:logging.py:92 [conn=157, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=157, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=157, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=157, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=157, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=157, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=157, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 && ip link set dev swp35 up master bridge0 && ip link set dev swp36 up master bridge0 INFO asyncssh:logging.py:92 [conn=157, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=6] Command: ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 && ip link set dev swp35 up master bridge0 && ip link set dev swp36 up master bridge0 INFO asyncssh:logging.py:92 [conn=157, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=157, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=157, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=8] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=157, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=157, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=10] Command: tc filter add dev swp33 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=157, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 pref 200 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 275000.0 burst 276000.0 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=12] Command: tc filter add dev swp33 ingress protocol 0x8100 pref 200 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 275000.0 burst 276000.0 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=157, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=157, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=14] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=157, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}},{"protocol":"802.1Q","pref":200,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":200,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":2,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO asyncssh:logging.py:92 [conn=157, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=157, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=16] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=157, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}},{"protocol":"802.1Q","pref":200,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":200,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":2,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_1942_dst_mac_02:06:a2:54:22:9f_src_mac_02:15:53:62:36:d1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbce70f70>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 9864824 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 3641 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 0 Rx 3641 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 0 Rx 3640 INFO asyncssh:logging.py:92 [conn=157, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=18] Command: tc filter delete dev swp33 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=157, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=19] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=20] Command: tc filter add dev swp33 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbccc9750>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 13616535 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 6713 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 0 Rx 6713 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 0 Rx 6713 INFO asyncssh:logging.py:92 [conn=157, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=22] Command: tc filter delete dev swp33 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=157, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 pref 300 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=24] Command: tc filter add dev swp33 ingress protocol 0x8100 pref 300 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=157, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc863e0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 19014895 Rx 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 9195 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 0 Rx 9195 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 0 Rx 9195 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_rules_priority[port] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rules_priority.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=157, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=25] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=157, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=26] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:24:12 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=157, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=157, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:24:17 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=157, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=157, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=30] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=157, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=30] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"bridge0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=157, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=157, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=32] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=157, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=157, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=157, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=34] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=157, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=157, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=157, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=157, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=157, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=157, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=157, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=157, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=157, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=157, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=157, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=157, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=52] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=157, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=157, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=157, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=54] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=157, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=54] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=157, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=157, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=56] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=157, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=157, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=157, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=58] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=157, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=58] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=157, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=157, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=60] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=157, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=60] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=157, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=157, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=62] Command: tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=157, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=157, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=62] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=157, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=63] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=157, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=64] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=64] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:24:18 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=157, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=65] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=157, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=66] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=157, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=66] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":153,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=157, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=157, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=67] Channel closed DEBUG infra2:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=157, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=157, chan=68] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=157, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=157, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=157, chan=68] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/policer/test_policer_rules_priority.py::test_policer_rules_priority[shared_block] | 249.24 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_rules_priority[shared_block]">Starting testcase:test_policer_rules_priority[shared_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rules_priority.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-9385' coro=<test_policer_rules_priority() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rules_priority.py:52> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=157, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=158] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=158] Local address: 172.17.0.2, port 32836 INFO asyncssh:logging.py:92 [conn=158] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=158] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=158] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=158, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:24:19 UTC 2023 INFO asyncssh:logging.py:92 [conn=158, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=158, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=158, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=158, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=158, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=158, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=158, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 && ip link set dev swp35 up master bridge0 && ip link set dev swp36 up master bridge0 INFO asyncssh:logging.py:92 [conn=158, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=6] Command: ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 && ip link set dev swp35 up master bridge0 && ip link set dev swp36 up master bridge0 INFO asyncssh:logging.py:92 [conn=158, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=158, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 ingress_block 8 ingress && tc qdisc add dev swp35 ingress_block 8 ingress && tc qdisc add dev swp36 ingress_block 8 ingress INFO asyncssh:logging.py:92 [conn=158, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=8] Command: tc qdisc add dev swp34 ingress_block 8 ingress && tc qdisc add dev swp35 ingress_block 8 ingress && tc qdisc add dev swp36 ingress_block 8 ingress INFO asyncssh:logging.py:92 [conn=158, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=158, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add block 8 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=10] Command: tc filter add block 8 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=158, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc filter add block 8 ingress protocol 0x8100 pref 200 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 275000.0 burst 276000.0 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=12] Command: tc filter add block 8 ingress protocol 0x8100 pref 200 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 275000.0 burst 276000.0 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=158, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show block 8 ingress INFO asyncssh:logging.py:92 [conn=158, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=14] Command: tc -j filter show block 8 ingress INFO asyncssh:logging.py:92 [conn=158, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}},{"protocol":"802.1Q","pref":200,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":200,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":2,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO asyncssh:logging.py:92 [conn=158, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show block 8 ingress INFO asyncssh:logging.py:92 [conn=158, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=16] Command: tc -j filter show block 8 ingress INFO asyncssh:logging.py:92 [conn=158, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}},{"protocol":"802.1Q","pref":200,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":200,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":2,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp34_vlan_id_1942_dst_mac_02:06:a2:54:22:9f_src_mac_02:15:53:62:36:d1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp35_vlan_id_1942_dst_mac_02:06:a2:54:22:9f_src_mac_02:15:53:62:36:d1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp36_vlan_id_1942_dst_mac_02:06:a2:54:22:9f_src_mac_02:15:53:62:36:d1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbce73e80>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 0 Rx 3428 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 9574205 Rx 2379 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 9574031 Rx 2379 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 9573851 Rx 2368 INFO asyncssh:logging.py:92 [conn=158, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc filter delete block 8 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=18] Command: tc filter delete block 8 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=158, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=19] Channel closed DEBUG infra2:Logger.py:156 tc filter add block 8 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=20] Command: tc filter add block 8 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd18d30>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 0 Rx 4133 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 12181797 Rx 2848 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 12181622 Rx 2850 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 12181445 Rx 2833 INFO asyncssh:logging.py:92 [conn=158, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc filter delete block 8 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=22] Command: tc filter delete block 8 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=158, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc filter add block 8 ingress protocol 0x8100 pref 300 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=24] Command: tc filter add block 8 ingress protocol 0x8100 pref 300 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=158, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf5eda0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 0 Rx 8201 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 17607867 Rx 5860 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 17607687 Rx 5863 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 17607488 Rx 5838 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_rules_priority[shared_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_rules_priority.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=158, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=25] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=158, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=26] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:28:20 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=158, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=158, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:28:26 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=158, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=158, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=30] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=158, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=30] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp34","parent":"ffff:fff1","ingress_block":8,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp35","parent":"ffff:fff1","ingress_block":8,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp36","parent":"ffff:fff1","ingress_block":8,"options":{}},{"kind":"noqueue","handle":"0:","dev":"bridge0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=158, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=158, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=32] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=158, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=158, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=158, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=34] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=158, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=158, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=158, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=158, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=158, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=158, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=158, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=158, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=158, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=158, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=158, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=158, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=52] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=158, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=158, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=158, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=54] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=158, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=158, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 ingress INFO asyncssh:logging.py:92 [conn=158, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=56] Command: tc qdisc delete dev swp34 ingress INFO asyncssh:logging.py:92 [conn=158, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=56] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=158, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=158, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=58] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=158, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=58] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=158, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 ingress INFO asyncssh:logging.py:92 [conn=158, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=60] Command: tc qdisc delete dev swp35 ingress INFO asyncssh:logging.py:92 [conn=158, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=60] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=158, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=158, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=62] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=158, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=62] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=158, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=63] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 ingress INFO asyncssh:logging.py:92 [conn=158, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=64] Command: tc qdisc delete dev swp36 ingress INFO asyncssh:logging.py:92 [conn=158, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=64] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=158, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=65] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=158, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=66] Command: tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=158, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=158, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=66] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=158, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=67] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=158, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=68] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=68] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:28:27 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=158, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=69] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=158, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=70] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=158, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=70] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":154,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=158, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=158, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=71] Channel closed DEBUG infra2:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=158, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=158, chan=72] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=158, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=158, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=158, chan=72] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/policer/test_policer_same_pref_rules_priority.py::test_policer_same_pref_rules[port] | 203.23 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_same_pref_rules[port]">Starting testcase:test_policer_same_pref_rules[port] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_same_pref_rules_priority.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-9470' coro=<test_policer_same_pref_rules() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_same_pref_rules_priority.py:50> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=158, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=159] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=159] Local address: 172.17.0.2, port 54824 INFO asyncssh:logging.py:92 [conn=159] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=159] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=159] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=159, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:28:28 UTC 2023 INFO asyncssh:logging.py:92 [conn=159, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=159, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=159, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=159, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=159, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=159, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=159, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 && ip link set dev swp35 up master bridge0 && ip link set dev swp36 up master bridge0 INFO asyncssh:logging.py:92 [conn=159, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=6] Command: ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 && ip link set dev swp35 up master bridge0 && ip link set dev swp36 up master bridge0 INFO asyncssh:logging.py:92 [conn=159, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=159, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=159, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=8] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=159, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=159, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 pref 100 flower skip_sw dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop && tc filter add dev swp33 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 500000 burst 501000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=159, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=10] Command: tc filter add dev swp33 ingress protocol 0x8100 pref 100 flower skip_sw dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop && tc filter add dev swp33 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 500000 burst 501000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=159, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=159, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=159, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=12] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=159, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":2,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":2,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO asyncssh:logging.py:92 [conn=159, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=159, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=14] Command: tc -j filter show dev swp33 ingress INFO asyncssh:logging.py:92 [conn=159, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":2,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":2,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp33_vlan_id_1942_dst_mac_02:06:a2:54:22:9f_src_mac_02:15:53:62:36:d1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd1aa40>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 10295395 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 3757 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 0 Rx 3757 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 0 Rx 3756 INFO asyncssh:logging.py:92 [conn=159, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress handle 0x1 pref 100 flower INFO asyncssh:logging.py:92 [conn=159, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=16] Command: tc filter delete dev swp33 ingress handle 0x1 pref 100 flower INFO asyncssh:logging.py:92 [conn=159, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=159, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 pref 100 flower skip_sw dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=159, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=18] Command: tc filter add dev swp33 ingress protocol 0x8100 pref 100 flower skip_sw dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=159, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbccc9cf0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 13128618 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 6696 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 0 Rx 6696 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 0 Rx 6696 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_same_pref_rules[port] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_same_pref_rules_priority.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=159, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=19] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=159, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=20] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:31:50 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=159, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=159, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:31:50 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=159, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=159, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=159, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"bridge0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=159, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=159, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=159, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=159, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=159, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=159, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=159, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=159, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=159, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=159, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=159, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=159, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=159, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=159, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=159, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=159, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=159, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=159, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=159, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=159, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=48] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=159, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=159, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=159, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=50] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=159, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=159, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=159, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=159, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=159, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=159, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=54] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=159, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=159, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=159, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=56] Command: tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=159, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=159, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=159, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=57] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=159, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=58] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=58] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:31:50 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=159, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=59] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=159, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=60] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=159, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=60] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":155,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=159, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=159, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=61] Channel closed DEBUG infra2:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=159, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=159, chan=62] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=159, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=159, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=159, chan=62] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/policer/test_policer_same_pref_rules_priority.py::test_policer_same_pref_rules[shared_block] | 237.16 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_policer_same_pref_rules[shared_block]">Starting testcase:test_policer_same_pref_rules[shared_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_same_pref_rules_priority.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-9545' coro=<test_policer_same_pref_rules() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_same_pref_rules_priority.py:50> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=159, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=160] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=160] Local address: 172.17.0.2, port 58774 INFO asyncssh:logging.py:92 [conn=160] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=160] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=160] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=160, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:31:51 UTC 2023 INFO asyncssh:logging.py:92 [conn=160, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add type bridge INFO asyncssh:logging.py:92 [conn=160, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=2] Command: ip link add type bridge INFO asyncssh:logging.py:92 [conn=160, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=160, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=160, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=4] Command: ip link set dev bridge0 up INFO asyncssh:logging.py:92 [conn=160, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=160, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 && ip link set dev swp35 up master bridge0 && ip link set dev swp36 up master bridge0 INFO asyncssh:logging.py:92 [conn=160, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=6] Command: ip link set dev swp33 up master bridge0 && ip link set dev swp34 up master bridge0 && ip link set dev swp35 up master bridge0 && ip link set dev swp36 up master bridge0 INFO asyncssh:logging.py:92 [conn=160, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=160, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=7] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 ingress_block 118 ingress && tc qdisc add dev swp35 ingress_block 118 ingress && tc qdisc add dev swp36 ingress_block 118 ingress INFO asyncssh:logging.py:92 [conn=160, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=8] Command: tc qdisc add dev swp34 ingress_block 118 ingress && tc qdisc add dev swp35 ingress_block 118 ingress && tc qdisc add dev swp36 ingress_block 118 ingress INFO asyncssh:logging.py:92 [conn=160, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=160, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc filter add block 118 ingress protocol 0x8100 pref 100 flower skip_sw dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop && tc filter add block 118 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 500000 burst 501000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=160, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=10] Command: tc filter add block 118 ingress protocol 0x8100 pref 100 flower skip_sw dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop && tc filter add block 118 ingress protocol 0x8100 pref 100 flower skip_sw src_mac 02:15:53:62:36:d1 dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 500000 burst 501000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=160, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=160, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show block 118 ingress INFO asyncssh:logging.py:92 [conn=160, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=12] Command: tc -j filter show block 118 ingress INFO asyncssh:logging.py:92 [conn=160, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":2,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":2,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO asyncssh:logging.py:92 [conn=160, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc -j filter show block 118 ingress INFO asyncssh:logging.py:92 [conn=160, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=14] Command: tc -j filter show block 118 ingress INFO asyncssh:logging.py:92 [conn=160, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":1,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":1,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}},{"protocol":"802.1Q","pref":100,"kind":"flower","chain":0,"options":{"handle":2,"keys":{"vlan_id":1942,"dst_mac":"02:06:a2:54:22:9f","src_mac":"02:15:53:62:36:d1"},"skip_sw":true,"in_hw":true,"in_hw_count":1,"actions":[{"order":1,"kind":"police","index":2,"control_action":{"type":"drop"},"overhead":0,"ref":1,"bind":1,"used_hw_stats":["delayed"]}]}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp34_vlan_id_1942_dst_mac_02:06:a2:54:22:9f_src_mac_02:15:53:62:36:d1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp35_vlan_id_1942_dst_mac_02:06:a2:54:22:9f_src_mac_02:15:53:62:36:d1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for swp36_vlan_id_1942_dst_mac_02:06:a2:54:22:9f_src_mac_02:15:53:62:36:d1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbce71330>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 0 Rx 3308 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 9121751 Rx 2302 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 9121565 Rx 2283 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 9121388 Rx 2298 INFO asyncssh:logging.py:92 [conn=160, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc filter delete block 118 ingress handle 0x1 pref 100 flower INFO asyncssh:logging.py:92 [conn=160, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=16] Command: tc filter delete block 118 ingress handle 0x1 pref 100 flower INFO asyncssh:logging.py:92 [conn=160, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=160, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc filter add block 118 ingress protocol 0x8100 pref 100 flower skip_sw dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=160, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=18] Command: tc filter add block 118 ingress protocol 0x8100 pref 100 flower skip_sw dst_mac 02:06:a2:54:22:9f vlan_id 1942 action police rate 250000 burst 251000 conform-exceed drop INFO asyncssh:logging.py:92 [conn=160, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbce73520>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 0 Rx 5536 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 12632901 Rx 4176 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 12632739 Rx 4163 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 12632562 Rx 4175 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_policer_same_pref_rules[shared_block] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/policer/test_policer_same_pref_rules_priority.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=160, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=19] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=160, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=20] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=20] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:35:47 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=160, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=160, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:35:47 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=160, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=160, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=160, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp34","parent":"ffff:fff1","ingress_block":118,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp35","parent":"ffff:fff1","ingress_block":118,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp36","parent":"ffff:fff1","ingress_block":118,"options":{}},{"kind":"noqueue","handle":"0:","dev":"bridge0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=160, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=160, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=160, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=160, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=160, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=160, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=160, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=160, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=160, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=160, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=160, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=160, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=160, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=160, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=160, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=160, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=160, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=160, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=160, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=160, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=48] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=160, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=160, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 ingress INFO asyncssh:logging.py:92 [conn=160, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=50] Command: tc qdisc delete dev swp34 ingress INFO asyncssh:logging.py:92 [conn=160, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=160, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=160, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=52] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=160, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=160, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 ingress INFO asyncssh:logging.py:92 [conn=160, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=54] Command: tc qdisc delete dev swp35 ingress INFO asyncssh:logging.py:92 [conn=160, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=54] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=160, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=160, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=56] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=160, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=160, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 ingress INFO asyncssh:logging.py:92 [conn=160, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=58] Command: tc qdisc delete dev swp36 ingress INFO asyncssh:logging.py:92 [conn=160, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=58] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=160, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=160, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=60] Command: tc qdisc delete dev bridge0 root INFO asyncssh:logging.py:92 [conn=160, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=160, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=60] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=160, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=61] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=160, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=62] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=62] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:35:48 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=160, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=63] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=160, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=64] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=160, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=64] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":156,"ifname":"bridge0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=160, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=160, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=65] Channel closed DEBUG infra2:Logger.py:156 ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=160, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=160, chan=66] Command: ip link delete bridge0 INFO asyncssh:logging.py:92 [conn=160, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=160, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=160, chan=66] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/port_isolation/test_port_isolation_basic_functionality.py::test_port_isolation_basic_functionality | 431.41 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_port_isolation_basic_functionality">Starting testcase:test_port_isolation_basic_functionality from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_basic_functionality.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-9623' coro=<test_port_isolation_basic_functionality() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_basic_functionality.py:51> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=160, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=161] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=161] Local address: 172.17.0.2, port 43740 INFO asyncssh:logging.py:92 [conn=161] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=161] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=161] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=161, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=161, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:35:48 UTC 2023 INFO asyncssh:logging.py:92 [conn=161, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=161, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=161, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=161, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=161, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=161, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=161, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=161, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=161, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=161, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=161, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=161, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=161, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=161, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 isolated on && bridge link set dev swp34 isolated on && bridge link set dev swp35 isolated on INFO asyncssh:logging.py:92 [conn=161, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=8] Command: bridge link set dev swp33 isolated on && bridge link set dev swp34 isolated on && bridge link set dev swp35 isolated on INFO asyncssh:logging.py:92 [conn=161, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcf5c580>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI stream_0 SIP-DIP N/A Tx 10431 Rx 10431 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:8 TI stream_1 SIP-DIP N/A Tx 10431 Rx 10431 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:8 TI stream_2 SIP-DIP N/A Tx 10431 Rx 10431 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:7 TI stream_3 SIP-DIP N/A Tx 10431 Rx 10431 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd431c0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI stream_0 SIP-DIP N/A Tx 10518 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI stream_1 SIP-DIP N/A Tx 10518 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:6 TI stream_2 SIP-DIP N/A Tx 10518 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:6 TI stream_3 SIP-DIP N/A Tx 10518 Rx 10518 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd41ed0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI stream_0 SIP-DIP N/A Tx 10445 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI stream_1 SIP-DIP N/A Tx 10445 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:5 TI stream_2 SIP-DIP N/A Tx 10445 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI stream_3 SIP-DIP N/A Tx 10445 Rx 10445 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_port_isolation_basic_functionality from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_basic_functionality.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=161, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=161, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=9] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=161, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=161, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=10] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:42:59 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=161, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=161, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=11] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=161, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=161, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=12] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:42:59 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=161, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=161, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=161, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=14] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=161, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":157,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=161, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=161, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=161, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=161, chan=16] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=161, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=161, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=161, chan=16] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/port_isolation/test_port_isolation_enable_disable_feature_under_ws_traffic.py::test_port_isolation_enable_disable_feature_under_ws_traffic | 226.22 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_port_isolation_enable_disable_feature_under_ws_traffic">Starting testcase:test_port_isolation_enable_disable_feature_under_ws_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_enable_disable_feature_under_ws_traffic.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-9649' coro=<test_port_isolation_enable_disable_feature_under_ws_traffic() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_enable_disable_feature_under_ws_traffic.py:60> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=161, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=162] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=162] Local address: 172.17.0.2, port 41438 INFO asyncssh:logging.py:92 [conn=162] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=162] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=162] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=162, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:43:00 UTC 2023 INFO asyncssh:logging.py:92 [conn=162, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=162, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=162, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=162, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=162, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=162, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=162, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=162, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=162, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=162, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 isolated on && bridge link set dev swp34 isolated on && bridge link set dev swp35 isolated on INFO asyncssh:logging.py:92 [conn=162, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=8] Command: bridge link set dev swp33 isolated on && bridge link set dev swp34 isolated on && bridge link set dev swp35 isolated on INFO asyncssh:logging.py:92 [conn=162, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbccc9d50>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI stream_1 SIP-DIP N/A Tx 7975 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI stream_2 SIP-DIP N/A Tx 7975 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI stream_3 SIP-DIP N/A Tx 7975 Rx 7975 Loss 0.000 INFO asyncssh:logging.py:92 [conn=162, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 isolated off && bridge link set dev swp34 isolated off && bridge link set dev swp35 isolated off INFO asyncssh:logging.py:92 [conn=162, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=10] Command: bridge link set dev swp33 isolated off && bridge link set dev swp34 isolated off && bridge link set dev swp35 isolated off INFO asyncssh:logging.py:92 [conn=162, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clearing Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clear Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_stats', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbccc9870>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI stream_1 SIP-DIP N/A Tx 7073 Rx 7073 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI stream_2 SIP-DIP N/A Tx 7073 Rx 7073 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI stream_3 SIP-DIP N/A Tx 7073 Rx 7073 Loss 0.000 INFO asyncssh:logging.py:92 [conn=162, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 isolated on && bridge link set dev swp34 isolated on && bridge link set dev swp35 isolated on INFO asyncssh:logging.py:92 [conn=162, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=12] Command: bridge link set dev swp33 isolated on && bridge link set dev swp34 isolated on && bridge link set dev swp35 isolated on INFO asyncssh:logging.py:92 [conn=162, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clearing Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clear Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_stats', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd412a0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI stream_1 SIP-DIP N/A Tx 7046 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI stream_2 SIP-DIP N/A Tx 7046 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI stream_3 SIP-DIP N/A Tx 7046 Rx 7046 Loss 0.000 INFO asyncssh:logging.py:92 [conn=162, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 isolated off && bridge link set dev swp34 isolated off && bridge link set dev swp35 isolated off INFO asyncssh:logging.py:92 [conn=162, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=14] Command: bridge link set dev swp33 isolated off && bridge link set dev swp34 isolated off && bridge link set dev swp35 isolated off INFO asyncssh:logging.py:92 [conn=162, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clearing Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Clear Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_stats', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc86530>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI stream_1 SIP-DIP N/A Tx 6721 Rx 6721 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI stream_2 SIP-DIP N/A Tx 6721 Rx 6721 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI stream_3 SIP-DIP N/A Tx 6721 Rx 6721 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_port_isolation_enable_disable_feature_under_ws_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_enable_disable_feature_under_ws_traffic.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=162, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=162, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:46:40 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=162, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=162, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=18] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:46:45 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=162, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=162, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=162, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":158,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=162, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=162, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=162, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=162, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=162, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=162, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=162, chan=22] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/port_isolation/test_port_isolation_incremental_mac_addresses.py::test_port_isolation_incremental_mac_addresses | 427.20 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_port_isolation_incremental_mac_addresses">Starting testcase:test_port_isolation_incremental_mac_addresses from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_incremental_mac_addresses.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-9681' coro=<test_port_isolation_incremental_mac_addresses() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_incremental_mac_addresses.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=162, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=163] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=163] Local address: 172.17.0.2, port 42910 INFO asyncssh:logging.py:92 [conn=163] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=163] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=163] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=163, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:46:46 UTC 2023 INFO asyncssh:logging.py:92 [conn=163, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=163, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=163, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=163, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=163, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=163, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=163, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=163, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=163, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=163, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 isolated on && bridge link set dev swp34 isolated on && bridge link set dev swp35 isolated on INFO asyncssh:logging.py:92 [conn=163, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=8] Command: bridge link set dev swp33 isolated on && bridge link set dev swp34 isolated on && bridge link set dev swp35 isolated on INFO asyncssh:logging.py:92 [conn=163, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbce703d0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI stream_0 SIP-DIP N/A Tx 41637 Rx 41637 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:8 TI stream_1 SIP-DIP N/A Tx 41637 Rx 41637 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:8 TI stream_2 SIP-DIP N/A Tx 41637 Rx 41637 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:7 TI stream_3 SIP-DIP N/A Tx 41637 Rx 41637 Loss 0.000 INFO asyncssh:logging.py:92 [conn=163, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=163, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=10] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=163, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=10] Channel closed DEBUG infra2:Logger.py:156 20004 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd1bf40>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI stream_0 SIP-DIP N/A Tx 41789 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI stream_1 SIP-DIP N/A Tx 41789 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:6 TI stream_2 SIP-DIP N/A Tx 41789 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:6 TI stream_3 SIP-DIP N/A Tx 41789 Rx 41789 Loss 0.000 INFO asyncssh:logging.py:92 [conn=163, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=163, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=12] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=163, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=12] Channel closed DEBUG infra2:Logger.py:156 20004 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd19960>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI stream_0 SIP-DIP N/A Tx 41725 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI stream_1 SIP-DIP N/A Tx 41725 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:5 TI stream_2 SIP-DIP N/A Tx 41725 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI stream_3 SIP-DIP N/A Tx 41725 Rx 41725 Loss 0.000 INFO asyncssh:logging.py:92 [conn=163, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=163, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=14] Command: bridge fdb show br br0 | grep 'extern_learn.*offload' | wc -l INFO asyncssh:logging.py:92 [conn=163, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=14] Channel closed DEBUG infra2:Logger.py:156 20004 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_port_isolation_incremental_mac_addresses from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_incremental_mac_addresses.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=163, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=163, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:53:52 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=163, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=163, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=18] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:53:52 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=163, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=163, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=163, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":159,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=163, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=163, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=163, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=163, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=163, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=163, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=163, chan=22] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/port_isolation/test_port_isolation_interaction_br_storm_control.py::test_port_isolation_interaction_br_storm_control | 203.62 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_port_isolation_interaction_br_storm_control">Starting testcase:test_port_isolation_interaction_br_storm_control from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_br_storm_control.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-9713' coro=<test_port_isolation_interaction_br_storm_control() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_br_storm_control.py:53> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=163, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=164] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=164] Local address: 172.17.0.2, port 52996 INFO asyncssh:logging.py:92 [conn=164] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=164] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=164] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=164, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:53:53 UTC 2023 INFO asyncssh:logging.py:92 [conn=164, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=164, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=164, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=164, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=164, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=164, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=164, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=164, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=164, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=164, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 isolated on && bridge link set dev swp34 isolated on && bridge link set dev swp35 isolated on INFO asyncssh:logging.py:92 [conn=164, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=8] Command: bridge link set dev swp33 isolated on && bridge link set dev swp34 isolated on && bridge link set dev swp35 isolated on INFO asyncssh:logging.py:92 [conn=164, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=164, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=9] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 30277 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=10] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 30277 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=164, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=11] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=164, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=12] Command: devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=164, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=12] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":30277}]}]}} INFO asyncssh:logging.py:92 [conn=164, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=13] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 105367 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=14] Command: devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 105367 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=164, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=15] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=164, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=16] Command: devlink -j port param show pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=164, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=16] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":105367}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd18be0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 2442559 Rx 1031669 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 1031620 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 0 Rx 1031564 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 1197010 Rx 622842 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd18940>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI stream_1 SIP-DIP N/A Tx 447943 Rx 114548 Loss 74.428 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI stream_2 SIP-DIP N/A Tx 3443058 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI stream_3 SIP-DIP N/A Tx 507746 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:7 TI stream_4 SIP-DIP N/A Tx 913464 Rx 783928 Loss 14.181 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:6 TI stream_5 SIP-DIP N/A Tx 844524 Rx 723172 Loss 14.369 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI stream_6 SIP-DIP N/A Tx 398001 Rx 350049 Loss 12.048 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=164, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=17] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=164, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=18] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=164, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=18] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":30277}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":105367}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/49":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/50":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/51":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/52":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=164, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=19] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=20] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=164, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=21] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=22] Command: devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=164, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=23] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=24] Command: devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=164, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=25] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=26] Command: devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=164, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=26] Channel closed DEBUG infra2:Logger.py:156 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_port_isolation_interaction_br_storm_control from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_br_storm_control.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=164, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=164, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:57:11 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=164, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=164, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:57:16 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=164, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=164, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=164, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":160,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=164, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=164, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=164, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=164, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=164, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=164, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=164, chan=34] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/port_isolation/test_port_isolation_interaction_mc_and_br_storm_control.py::test_port_isolation_interaction_mc_and_br_storm_control | 189.24 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_port_isolation_interaction_mc_and_br_storm_control">Starting testcase:test_port_isolation_interaction_mc_and_br_storm_control from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_mc_and_br_storm_control.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-9757' coro=<test_port_isolation_interaction_mc_and_br_storm_control() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_mc_and_br_storm_control.py:51> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=164, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=165] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=165] Local address: 172.17.0.2, port 38366 INFO asyncssh:logging.py:92 [conn=165] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=165] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=165] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=165, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 20:57:17 UTC 2023 INFO asyncssh:logging.py:92 [conn=165, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=165, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=165, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=165, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=165, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=165, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=165, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=165, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=165, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=165, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 isolated on && bridge link set dev swp34 isolated on && bridge link set dev swp35 isolated on INFO asyncssh:logging.py:92 [conn=165, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=8] Command: bridge link set dev swp33 isolated on && bridge link set dev swp34 isolated on && bridge link set dev swp35 isolated on INFO asyncssh:logging.py:92 [conn=165, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=165, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=9] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 9042 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=10] Command: devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 9042 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=165, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=11] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=165, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=12] Command: devlink -j port param show pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=165, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=12] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/34":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":9042}]}]}} INFO asyncssh:logging.py:92 [conn=165, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=13] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 65394 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=14] Command: devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 65394 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=165, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=15] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=165, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=16] Command: devlink -j port param show pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=165, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=16] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":65394}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbccc8820>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 0 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 474949 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 628465 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 0 Rx 370919 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbccc9720>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:8 TI stream_1 SIP-DIP N/A Tx 922865 Rx 67801 Loss 92.653 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:8 TI stream_2 SIP-DIP N/A Tx 413544 Rx 220792 Loss 46.610 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:6 TI stream_3 SIP-DIP N/A Tx 492127 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:5 TI stream_4 SIP-DIP N/A Tx 315591 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=165, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=17] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=165, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=18] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=165, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=18] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":9042}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":65394}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/49":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/50":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/51":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/52":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=165, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=19] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=20] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=165, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=21] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=22] Command: devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=165, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=23] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=24] Command: devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=165, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=25] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=26] Command: devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=165, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=26] Channel closed DEBUG infra2:Logger.py:156 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_port_isolation_interaction_mc_and_br_storm_control from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_mc_and_br_storm_control.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=165, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=165, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:00:20 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=165, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=165, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:00:25 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=165, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=165, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=165, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":161,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=165, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=165, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=165, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=165, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=165, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=165, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=165, chan=34] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/port_isolation/test_port_isolation_interaction_ports_inside_lag.py::test_port_isolation_interaction_ports_inside_lag | 403.31 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_port_isolation_interaction_ports_inside_lag">Starting testcase:test_port_isolation_interaction_ports_inside_lag from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_ports_inside_lag.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-9802' coro=<test_port_isolation_interaction_ports_inside_lag() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_ports_inside_lag.py:47> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=165, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=166] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=166] Local address: 172.17.0.2, port 35084 INFO asyncssh:logging.py:92 [conn=166] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=166] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=166] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=166, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:00:26 UTC 2023 INFO asyncssh:logging.py:92 [conn=166, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=166, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=2] Command: ip link add bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=166, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=166, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bond1 up && ip link set dev swp33 down && ip link set dev swp33 master bond1 INFO asyncssh:logging.py:92 [conn=166, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=4] Command: ip link set dev bond1 up && ip link set dev swp33 down && ip link set dev swp33 master bond1 INFO asyncssh:logging.py:92 [conn=166, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=166, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link add bond2 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=166, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=6] Command: ip link add bond2 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=166, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=166, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bond2 up && ip link set dev swp34 down && ip link set dev swp34 master bond2 INFO asyncssh:logging.py:92 [conn=166, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=8] Command: ip link set dev bond2 up && ip link set dev swp34 down && ip link set dev swp34 master bond2 INFO asyncssh:logging.py:92 [conn=166, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=166, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=166, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=166, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=166, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=166, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=12] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=166, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=166, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=166, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=14] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=166, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=166, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp35 master br0 && ip link set dev swp36 master br0 INFO asyncssh:logging.py:92 [conn=166, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=16] Command: ip link set dev swp35 master br0 && ip link set dev swp36 master br0 INFO asyncssh:logging.py:92 [conn=166, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=166, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bond1 master br0 && ip link set dev bond2 master br0 INFO asyncssh:logging.py:92 [conn=166, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=18] Command: ip link set dev bond1 master br0 && ip link set dev bond2 master br0 INFO asyncssh:logging.py:92 [conn=166, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=166, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=19] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev bond1 isolated on && bridge link set dev swp35 isolated on INFO asyncssh:logging.py:92 [conn=166, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=20] Command: bridge link set dev bond1 isolated on && bridge link set dev swp35 isolated on INFO asyncssh:logging.py:92 [conn=166, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbce71c60>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI stream_0 SIP-DIP N/A Tx 10809 Rx 10809 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI stream_1 SIP-DIP N/A Tx 10809 Rx 10809 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc87730>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI stream_0 SIP-DIP N/A Tx 10854 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI stream_1 SIP-DIP N/A Tx 10854 Rx 10854 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc865c0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI stream_0 SIP-DIP N/A Tx 10819 Rx 10819 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:8 TI stream_1 SIP-DIP N/A Tx 10819 Rx 10819 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_port_isolation_interaction_ports_inside_lag from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_ports_inside_lag.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=166, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=166, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:07:08 UTC 2023 INFO DENT:Logger.py:147 Deleting bonds INFO asyncssh:logging.py:92 [conn=166, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip -j -d link show INFO asyncssh:logging.py:92 [conn=166, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=24] Command: ip -j -d link show INFO asyncssh:logging.py:92 [conn=166, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","promiscuity":0,"min_mtu":0,"max_mtu":0,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":0,"max_mtu":0,"linkinfo":{"info_kind":"dummy"},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","promiscuity":0,"min_mtu":1280,"max_mtu":65555,"linkinfo":{"info_kind":"sit","info_data":{"proto":"ip6ip","remote":"any","local":"any","ttl":64,"pmtudisc":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":9888,"inet6_addr_gen_mode":"eui64","num_tx_queues":8,"num_rx_queues":4,"gso_max_size":65536,"gso_max_segs":300,"parentbus":"platform","parentdev":"f2000000.ethernet"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p1","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p2","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p3","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p4","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p5","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p6","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p7","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p8","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p9","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p10","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p11","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p12","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p13","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p14","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p15","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p16","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p17","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p18","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p19","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p20","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p21","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p22","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p23","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p24","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p25","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p26","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p27","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p28","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p29","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p30","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p31","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p32","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond1","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":2,"perm_hwaddr":"18:be:92:13:64:a5","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p33","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond2","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":2,"perm_hwaddr":"18:be:92:13:64:a6","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p34","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":4,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8001","no":"0x1","designated_port":32769,"designated_cost":0,"bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":true,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p35","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":4,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8002","no":"0x2","designated_port":32770,"designated_cost":0,"bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p36","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p37","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p38","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p39","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p40","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p41","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p42","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p43","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p44","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p45","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p46","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p47","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p48","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p49","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p50","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p51","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p52","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":162,"ifname":"bond1","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":9,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1},"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":4,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8003","no":"0x3","designated_port":32771,"designated_cost":0,"bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":true,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":163,"ifname":"bond2","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":9,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1},"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":4,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8004","no":"0x4","designated_port":32772,"designated_cost":0,"bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":164,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bridge","info_data":{"forward_delay":1500,"hello_time":200,"max_age":2000,"ageing_time":30000,"stp_state":0,"priority":32768,"vlan_filtering":1,"vlan_protocol":"802.1Q","bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","root_port":0,"root_path_cost":0,"topology_change":0,"topology_change_detected":0,"hello_timer":0.00,"tcn_timer":0.00,"topology_change_timer":0.00,"gc_timer":203.48,"vlan_default_pvid":1,"vlan_stats_enabled":0,"vlan_stats_per_port":0,"group_fwd_mask":"0","group_addr":"01:80:c2:00:00:00","mcast_snooping":1,"mcast_vlan_snooping":0,"mcast_router":1,"mcast_query_use_ifaddr":0,"mcast_querier":0,"mcast_hash_elasticity":16,"mcast_hash_max":4096,"mcast_last_member_cnt":2,"mcast_startup_query_cnt":2,"mcast_last_member_intvl":100,"mcast_membership_intvl":26000,"mcast_querier_intvl":25500,"mcast_query_intvl":12500,"mcast_query_response_intvl":1000,"mcast_startup_query_intvl":3124,"mcast_stats_enabled":0,"mcast_igmp_version":2,"mcast_mld_version":1,"nf_call_iptables":0,"nf_call_ip6tables":0,"nf_call_arptables":0}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535}] INFO asyncssh:logging.py:92 [conn=166, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip link delete bond1 INFO asyncssh:logging.py:92 [conn=166, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=26] Command: ip link delete bond1 INFO asyncssh:logging.py:92 [conn=166, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=166, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip link delete bond2 INFO asyncssh:logging.py:92 [conn=166, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=28] Command: ip link delete bond2 INFO asyncssh:logging.py:92 [conn=166, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=166, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=166, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:07:09 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=166, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=31] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=166, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=32] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:07:09 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=166, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=166, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=34] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=166, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=34] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":164,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=166, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=166, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=35] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=166, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=166, chan=36] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=166, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=166, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=166, chan=36] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/port_isolation/test_port_isolation_interaction_span_rule.py::test_port_isolation_interaction_span_rule | 161.21 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_port_isolation_interaction_span_rule">Starting testcase:test_port_isolation_interaction_span_rule from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_span_rule.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-9902' coro=<test_port_isolation_interaction_span_rule() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_span_rule.py:49> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=167, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=168] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=168] Local address: 172.17.0.2, port 52584 INFO asyncssh:logging.py:92 [conn=168] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=168] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=168] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=168, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:09:43 UTC 2023 INFO asyncssh:logging.py:92 [conn=168, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=168, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=168, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=168, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=168, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=168, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=168, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=168, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=168, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=168, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 isolated on && bridge link set dev swp34 isolated on INFO asyncssh:logging.py:92 [conn=168, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=8] Command: bridge link set dev swp33 isolated on && bridge link set dev swp34 isolated on INFO asyncssh:logging.py:92 [conn=168, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=168, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=9] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=168, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=10] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=168, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=168, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress matchall skip_sw action mirred egress mirror dev swp34 INFO asyncssh:logging.py:92 [conn=168, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=12] Command: tc filter add dev swp33 ingress matchall skip_sw action mirred egress mirror dev swp34 INFO asyncssh:logging.py:92 [conn=168, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for bridgeStream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc987c0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI bridgeStream SIP-DIP N/A Tx 7983 Rx 7983 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc999c0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item bridgeStream Tx 9983 Rx 9983 Frames Delta 0 Loss 0.000 INFO asyncssh:logging.py:92 [conn=168, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress pref 49152 INFO asyncssh:logging.py:92 [conn=168, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=14] Command: tc filter delete dev swp33 ingress pref 49152 INFO asyncssh:logging.py:92 [conn=168, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbce73610>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI bridgeStream SIP-DIP N/A Tx 9990 Rx 0 Loss 100.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_port_isolation_interaction_span_rule from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_span_rule.py INFO asyncssh:logging.py:92 [conn=168, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=168, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:12:21 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=168, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=168, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=18] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=168, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=168, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=19] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=168, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=20] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=168, chan=20] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=20] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=168, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=168, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=22] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=168, chan=22] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=22] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=168, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=24] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=24] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=24] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=168, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=26] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=168, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=28] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=168, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=168, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=168, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=168, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=168, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=168, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=168, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=168, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=40] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=168, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=168, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=168, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=42] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=168, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=42] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=168, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=168, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=44] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=168, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=168, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=168, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=46] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=168, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=168, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=168, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=48] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=168, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=168, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev br0 root INFO asyncssh:logging.py:92 [conn=168, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=50] Command: tc qdisc delete dev br0 root INFO asyncssh:logging.py:92 [conn=168, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=168, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=168, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=51] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=168, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=52] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=52] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:12:22 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=168, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=53] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=168, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=54] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=54] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:12:24 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=168, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=55] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=168, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=56] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=168, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=56] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":168,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=168, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=168, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=57] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=168, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=168, chan=58] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=168, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=168, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=168, chan=58] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/port_isolation/test_port_isolation_interaction_unk_uc_storm_control.py::test_port_isolation_interaction_unk_uc_storm_control | 211.86 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_port_isolation_interaction_unk_uc_storm_control">Starting testcase:test_port_isolation_interaction_unk_uc_storm_control from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_unk_uc_storm_control.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-9972' coro=<test_port_isolation_interaction_unk_uc_storm_control() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_unk_uc_storm_control.py:53> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=168, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=169] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=169] Local address: 172.17.0.2, port 34822 INFO asyncssh:logging.py:92 [conn=169] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=169] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=169] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=169, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:12:24 UTC 2023 INFO asyncssh:logging.py:92 [conn=169, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=169, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=169, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=169, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=169, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=169, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=169, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=169, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=169, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=169, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 isolated on && bridge link set dev swp34 isolated on && bridge link set dev swp35 isolated on INFO asyncssh:logging.py:92 [conn=169, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=8] Command: bridge link set dev swp33 isolated on && bridge link set dev swp34 isolated on && bridge link set dev swp35 isolated on INFO asyncssh:logging.py:92 [conn=169, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=169, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=9] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 15277 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=10] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 15277 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=169, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=11] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=169, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=12] Command: devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=169, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=12] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":15277}]}]}} INFO asyncssh:logging.py:92 [conn=169, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=13] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 97367 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=14] Command: devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 97367 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=169, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=15] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=169, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=16] Command: devlink -j port param show pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=169, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=16] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/36":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":97367}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_6 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcbcee30>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 696650 Rx 1785089 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 1784973 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 0 Rx 1784854 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 2181835 Rx 86850 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcbcf340>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI stream_1 SIP-DIP N/A Tx 455241 Rx 56530 Loss 87.582 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI stream_2 SIP-DIP N/A Tx 451707 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI stream_3 SIP-DIP N/A Tx 671047 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:7 TI stream_4 SIP-DIP N/A Tx 3127947 Rx 2544892 Loss 18.640 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:6 TI stream_5 SIP-DIP N/A Tx 1202063 Rx 970435 Loss 19.269 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI stream_6 SIP-DIP N/A Tx 613065 Rx 524815 Loss 14.395 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=169, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=17] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=169, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=18] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=169, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=18] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":15277}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":9042}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":97367}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/49":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/50":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/51":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/52":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=169, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=19] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=20] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=169, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=21] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=22] Command: devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=169, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=23] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=24] Command: devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=169, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=25] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=26] Command: devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=169, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=26] Channel closed DEBUG infra2:Logger.py:156 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_port_isolation_interaction_unk_uc_storm_control from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_interaction_unk_uc_storm_control.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=169, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=169, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:15:49 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=169, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=169, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:15:56 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=169, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=169, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=169, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":169,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=169, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=169, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=169, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=169, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=169, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=169, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=169, chan=34] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/port_isolation/test_port_isolation_maximum_isolated_ports_on_bridge.py::test_port_isolation_maximum_isolated_ports_on_bridge | 182.08 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_port_isolation_maximum_isolated_ports_on_bridge">Starting testcase:test_port_isolation_maximum_isolated_ports_on_bridge from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_maximum_isolated_ports_on_bridge.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-10050' coro=<test_port_isolation_maximum_isolated_ports_on_bridge() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_maximum_isolated_ports_on_bridge.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete It took 0:00:00.033794 to verify ports presence. It took 0:00:00.056266 to set entities to 'UP' state. -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=170, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=171] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=171] Local address: 172.17.0.2, port 33080 INFO asyncssh:logging.py:92 [conn=171] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=171] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=171] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=171, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:19:06 UTC 2023 INFO asyncssh:logging.py:92 [conn=171, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=1] Channel closed DEBUG infra2:Logger.py:156 ifconfig -a INFO asyncssh:logging.py:92 [conn=171, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=2] Command: ifconfig -a INFO asyncssh:logging.py:92 [conn=171, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=2] Channel closed DEBUG infra2:Logger.py:156 dummy0: flags=130<BROADCAST,NOARP> mtu 1500 ether ba:c7:b4:f7:87:11 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (Local Loopback) RX packets 4546 bytes 227300 (221.9 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 4546 bytes 227300 (221.9 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 ma1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.36.118.23 netmask 255.255.255.0 broadcast 10.36.118.255 inet6 fe80::1abe:92ff:fe13:6482 prefixlen 64 scopeid 0x20<link> ether 18:be:92:13:64:82 txqueuelen 2048 (Ethernet) RX packets 83208 bytes 7772983 (7.4 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 69898 bytes 9634006 (9.1 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 sit0: flags=128<NOARP> mtu 1480 sit txqueuelen 1000 (IPv6-in-IPv4) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp1: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:85 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp2: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:86 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp3: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:87 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp4: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:88 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp5: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:89 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp6: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:8a txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp7: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:8b txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp8: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:8c txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp9: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:8d txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp10: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:8e txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp11: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:8f txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp12: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:90 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp13: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:91 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp14: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:92 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp15: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:93 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp16: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:94 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp17: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:95 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp18: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:96 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp19: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:97 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp20: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:98 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp21: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:99 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp22: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:9a txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp23: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:9b txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp24: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:9c txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp25: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:9d txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp26: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:9e txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp27: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:9f txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp28: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:a0 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp29: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:a1 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp30: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:a2 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp31: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:a3 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp32: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:a4 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet6 fe80::1abe:92ff:fe13:64a5 prefixlen 64 scopeid 0x20<link> ether 18:be:92:13:64:a5 txqueuelen 1000 (Ethernet) RX packets 509475812 bytes 175342608212 (163.3 GiB) RX errors 0 dropped 1844866 overruns 0 frame 20975 TX packets 21395812 bytes 8505020376 (7.9 GiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 1 swp34: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet6 fe80::1abe:92ff:fe13:64a6 prefixlen 64 scopeid 0x20<link> ether 18:be:92:13:64:a6 txqueuelen 1000 (Ethernet) RX packets 98841247 bytes 29560226112 (27.5 GiB) RX errors 0 dropped 16815 overruns 0 frame 20760 TX packets 38395586 bytes 14982805631 (13.9 GiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 3 swp35: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet6 fe80::1abe:92ff:fe13:64a7 prefixlen 64 scopeid 0x20<link> ether 18:be:92:13:64:a7 txqueuelen 1000 (Ethernet) RX packets 55247901 bytes 17532378871 (16.3 GiB) RX errors 0 dropped 5915 overruns 0 frame 0 TX packets 27538996 bytes 11637609510 (10.8 GiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp36: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet6 fe80::1abe:92ff:fe13:64a8 prefixlen 64 scopeid 0x20<link> ether 18:be:92:13:64:a8 txqueuelen 1000 (Ethernet) RX packets 59628996 bytes 19097306906 (17.7 GiB) RX errors 0 dropped 5915 overruns 0 frame 0 TX packets 21372577 bytes 9398695162 (8.7 GiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp37: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:a9 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp38: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:aa txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp39: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:ab txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp40: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:ac txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp41: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:ad txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp42: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:ae txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp43: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:af txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp44: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:b0 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp45: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:b1 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp46: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:b2 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp47: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:b3 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp48: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:b4 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp49: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:b5 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp50: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:b6 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp51: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:b7 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 swp52: flags=4098<BROADCAST,MULTICAST> mtu 1500 ether 18:be:92:13:64:b8 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 INFO asyncssh:logging.py:92 [conn=171, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=171, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=4] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=171, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=171, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=171, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=6] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=171, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=171, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=171, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=8] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=171, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=171, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=171, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=10] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=171, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=10] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":171,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=171, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge link set dev swp33 isolated on && bridge link set dev swp34 isolated on && bridge link set dev swp35 isolated on && bridge link set dev swp36 isolated on INFO asyncssh:logging.py:92 [conn=171, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=12] Command: bridge link set dev swp33 isolated on && bridge link set dev swp34 isolated on && bridge link set dev swp35 isolated on && bridge link set dev swp36 isolated on INFO asyncssh:logging.py:92 [conn=171, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc1d720>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI stream_1 SIP-DIP N/A Tx 7990 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI stream_2 SIP-DIP N/A Tx 7990 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI stream_3 SIP-DIP N/A Tx 7990 Rx 0 Loss 100.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_port_isolation_maximum_isolated_ports_on_bridge from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/port_isolation/test_port_isolation_maximum_isolated_ports_on_bridge.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=171, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=171, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:22:08 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=171, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=171, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:22:08 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=171, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=171, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=171, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":171,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=171, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=171, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=171, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=171, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=171, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=171, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=171, chan=20] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/qos/test_qos_class_precedence.py::test_qos_class_precedence[L2] | 296.77 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-10080' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_qos_class_precedence[L2]">Starting testcase:test_qos_class_precedence[L2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_class_precedence.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=171, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=172] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=172] Local address: 172.17.0.2, port 49074 INFO asyncssh:logging.py:92 [conn=172] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=172] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=172] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=172, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:22:09 UTC 2023 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=172, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=1] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=172, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=2] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=2] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:22:09 UTC 2023 INFO asyncssh:logging.py:92 [conn=172, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=172, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=4] Command: ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=172, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=172, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=172, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=172, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=172, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge vlan delete dev swp33 vid 1 && bridge vlan delete dev swp34 vid 1 && bridge vlan delete dev swp35 vid 1 INFO asyncssh:logging.py:92 [conn=172, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=8] Command: bridge vlan delete dev swp33 vid 1 && bridge vlan delete dev swp34 vid 1 && bridge vlan delete dev swp35 vid 1 INFO asyncssh:logging.py:92 [conn=172, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=172, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 3842 && bridge vlan add dev swp34 vid 3842 && bridge vlan add dev swp35 vid 3842 INFO asyncssh:logging.py:92 [conn=172, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=10] Command: bridge vlan add dev swp33 vid 3842 && bridge vlan add dev swp34 vid 3842 && bridge vlan add dev swp35 vid 3842 INFO asyncssh:logging.py:92 [conn=172, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=172, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp35 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=172, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=12] Command: tc qdisc add dev swp35 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=172, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=172, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp35 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=172, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=14] Command: tc qdisc add dev swp35 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=172, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=172, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=16] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 3842, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 3842, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.10', 'plen': 24, 'vlan': 3842, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for high priority traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for low priority traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=172, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=18] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9670533,"packets":70202,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1651533,"packets":14298,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1735424,"packets":15271,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1620133,"packets":13825,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4663443,"packets":26808,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":2181654,"packets":18261,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":83289609,"packets":279793,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2414,"packets":12,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":5732,"packets":36,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1985699,"packets":16698,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=172, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=19] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=20] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9672993,"packets":70222,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1651533,"packets":14298,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1735424,"packets":15271,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1620375,"packets":13826,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4665661,"packets":26827,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":2181915,"packets":18262,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":83289870,"packets":279794,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2675,"packets":13,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1868726784,"packets":3649857,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":6274,"packets":38,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1245616128,"packets":2432844,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1985943,"packets":16699,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcccbe80>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI high priority traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 1216422 Rx 1216422 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI high priority traffic #1 SIP-DIP 00:12:01:00:00:01-00:13:01:00:00:01 Tx 1216422 Rx 1216422 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI low priority traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 2432844 Rx 1794518 Loss 26.238 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI low priority traffic #1 SIP-DIP 00:12:01:00:00:01-00:13:01:00:00:01 Tx 2432844 Rx 1855339 Loss 23.738 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for medium priority traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=172, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=22] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9675801,"packets":70244,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1651533,"packets":14298,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1735424,"packets":15271,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1621143,"packets":13830,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4667701,"packets":26845,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":2182437,"packets":18264,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":83290392,"packets":279796,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3197,"packets":15,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1868726784,"packets":3649857,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7870,"packets":50,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1245616128,"packets":2432844,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1986675,"packets":16702,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=172, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=24] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9678627,"packets":70267,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1651917,"packets":14300,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1735424,"packets":15271,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1621385,"packets":13831,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4669901,"packets":26865,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":2182959,"packets":18266,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":83290984,"packets":279799,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3719,"packets":17,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":2491698688,"packets":4866599,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1245335552,"packets":2432296,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":8954,"packets":54,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":2490951680,"packets":4865140,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1986919,"packets":16703,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd1bf40>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI high priority traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 1216148 Rx 1216148 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI high priority traffic #1 SIP-DIP 00:12:01:00:00:01-00:13:01:00:00:01 Tx 1216148 Rx 1216148 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI low priority traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 2432296 Rx 614841 Loss 74.722 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI low priority traffic #1 SIP-DIP 00:12:01:00:00:01-00:13:01:00:00:01 Tx 2432296 Rx 601901 Loss 75.254 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI medium priority traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 1216148 Rx 1216148 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI medium priority traffic #1 SIP-DIP 00:12:01:00:00:01-00:13:01:00:00:01 Tx 1216148 Rx 1216148 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_qos_class_precedence[L2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_class_precedence.py INFO asyncssh:logging.py:92 [conn=172, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=25] Channel closed DEBUG infra2:Logger.py:156 dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=172, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=26] Command: dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=172, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=172, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=172, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:27:04 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=172, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=172, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=30] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=172, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=30] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":172,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=172, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=172, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=32] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=172, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=172, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=172, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:27:04 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=172, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=36] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=172, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=36] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=172, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=172, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=38] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=172, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=172, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=172, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=40] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=172, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=172, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=172, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=172, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=172, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=172, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=172, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=172, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=172, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=56] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=172, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=172, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=172, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=58] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=172, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=58] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=172, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=172, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=60] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=172, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=60] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=172, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=172, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=62] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=172, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=62] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=172, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=63] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=172, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=64] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=172, chan=64] Received exit status 1 INFO asyncssh:logging.py:92 [conn=172, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=64] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=172, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=65] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=172, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=66] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=172, chan=66] Received exit status 1 INFO asyncssh:logging.py:92 [conn=172, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=66] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=172, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=67] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=172, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=68] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=172, chan=68] Received exit status 1 INFO asyncssh:logging.py:92 [conn=172, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=68] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=172, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=69] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=172, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=70] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=172, chan=70] Received exit status 1 INFO asyncssh:logging.py:92 [conn=172, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=70] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=172, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=71] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=172, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=72] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=172, chan=72] Received exit status 1 INFO asyncssh:logging.py:92 [conn=172, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=72] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=172, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=73] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=172, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=74] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=172, chan=74] Received exit status 1 INFO asyncssh:logging.py:92 [conn=172, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=74] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=172, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=75] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=172, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=76] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=172, chan=76] Received exit status 1 INFO asyncssh:logging.py:92 [conn=172, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=76] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=172, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=77] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=172, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=78] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=172, chan=78] Received exit status 1 INFO asyncssh:logging.py:92 [conn=172, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=78] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=172, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=172, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=172, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=79] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=172, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=172, chan=80] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=172, chan=80] Received exit status 2 INFO asyncssh:logging.py:92 [conn=172, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=172, chan=80] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/qos/test_qos_class_precedence.py::test_qos_class_precedence[L3] | 297.60 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-10173' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_qos_class_precedence[L3]">Starting testcase:test_qos_class_precedence[L3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_class_precedence.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=172, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=173] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=173] Local address: 172.17.0.2, port 40194 INFO asyncssh:logging.py:92 [conn=173] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=173] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=173] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=173, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:27:05 UTC 2023 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=173, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=1] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=173, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=2] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=2] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:27:05 UTC 2023 INFO asyncssh:logging.py:92 [conn=173, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=173, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=4] Command: ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=173, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=173, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=173, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=173, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=173, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=7] Channel closed DEBUG infra2:Logger.py:156 dcb app add dev swp33 dscp-prio 43:0 50:1 46:2 34:3 52:4 53:5 59:6 15:7&& dcb app add dev swp34 dscp-prio 43:0 50:1 46:2 34:3 52:4 53:5 59:6 15:7 INFO asyncssh:logging.py:92 [conn=173, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=8] Command: dcb app add dev swp33 dscp-prio 43:0 50:1 46:2 34:3 52:4 53:5 59:6 15:7&& dcb app add dev swp34 dscp-prio 43:0 50:1 46:2 34:3 52:4 53:5 59:6 15:7 INFO asyncssh:logging.py:92 [conn=173, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=173, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=9] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp33 dscp-prio INFO asyncssh:logging.py:92 [conn=173, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=10] Command: dcb -j app show dev swp33 dscp-prio INFO asyncssh:logging.py:92 [conn=173, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=10] Channel closed DEBUG infra2:Logger.py:156 {"dscp_prio":[[15,7],[34,3],[43,0],[46,2],[50,1],[52,4],[53,5],[59,6]]} INFO asyncssh:logging.py:92 [conn=173, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=11] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp34 dscp-prio INFO asyncssh:logging.py:92 [conn=173, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=12] Command: dcb -j app show dev swp34 dscp-prio INFO asyncssh:logging.py:92 [conn=173, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=12] Channel closed DEBUG infra2:Logger.py:156 {"dscp_prio":[[15,7],[34,3],[43,0],[46,2],[50,1],[52,4],[53,5],[59,6]]} INFO asyncssh:logging.py:92 [conn=173, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp35 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=173, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=14] Command: tc qdisc add dev swp35 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=173, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=173, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp35 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=173, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=16] Command: tc qdisc add dev swp35 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=173, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=173, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=18] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.10', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for high priority traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for low priority traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=173, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=19] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=20] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9739698,"packets":70835,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1653351,"packets":14311,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1765120,"packets":15553,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1622676,"packets":13841,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4698551,"packets":27130,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":2186371,"packets":18293,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":83294082,"packets":279824,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2566,"packets":20,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":5646,"packets":47,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":910,"packets":9,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1988209,"packets":16709,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=173, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=22] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9742228,"packets":70856,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1653593,"packets":14312,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1767150,"packets":15570,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1622676,"packets":13841,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4698809,"packets":27133,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":2186615,"packets":18294,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":83294570,"packets":279826,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2810,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1868926464,"packets":3650247,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1245749248,"packets":2433104,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":6154,"packets":49,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":910,"packets":9,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1988453,"packets":16710,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc1d930>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI high priority traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 1216552 Rx 1216552 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI high priority traffic #1 SIP-DIP 00:12:01:00:00:01-00:13:01:00:00:01 Tx 1216552 Rx 1216552 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI low priority traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 2433103 Rx 1806999 Loss 25.733 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI low priority traffic #1 SIP-DIP 00:12:01:00:00:01-00:13:01:00:00:01 Tx 2433103 Rx 1843248 Loss 24.243 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for medium priority traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=173, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=24] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9745698,"packets":70883,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1654703,"packets":14317,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1769384,"packets":15589,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1622760,"packets":13843,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4698851,"packets":27134,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":2187173,"packets":18297,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":83295128,"packets":279829,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3612,"packets":25,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1868926464,"packets":3650247,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1245749248,"packets":2433104,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":8350,"packets":65,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":910,"packets":9,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1989185,"packets":16713,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=173, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=26] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9748170,"packets":70905,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1654945,"packets":14318,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1771488,"packets":15607,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1622802,"packets":13844,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4698935,"packets":27136,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":2187417,"packets":18298,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":83295372,"packets":279830,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3856,"packets":26,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1244937216,"packets":2431518,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":2491699200,"packets":4866600,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":2490686464,"packets":4864622,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":8858,"packets":67,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":910,"packets":9,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1989429,"packets":16714,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd1b3d0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI high priority traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 1215759 Rx 1215759 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI high priority traffic #1 SIP-DIP 00:12:01:00:00:01-00:13:01:00:00:01 Tx 1215759 Rx 1215759 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI low priority traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 2431518 Rx 618472 Loss 74.564 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI low priority traffic #1 SIP-DIP 00:12:01:00:00:01-00:13:01:00:00:01 Tx 2431517 Rx 597881 Loss 75.411 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI medium priority traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 1215759 Rx 1215759 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:7 TI medium priority traffic #1 SIP-DIP 00:12:01:00:00:01-00:13:01:00:00:01 Tx 1215759 Rx 1215759 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_qos_class_precedence[L3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_class_precedence.py INFO asyncssh:logging.py:92 [conn=173, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=27] Channel closed DEBUG infra2:Logger.py:156 dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=173, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=28] Command: dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=173, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=173, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=173, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:32:02 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=173, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=173, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=173, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":173,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=173, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=173, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=173, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=173, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=35] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=173, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=36] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=36] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:32:02 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=173, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=38] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=173, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=173, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=173, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=40] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=173, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=173, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=173, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=42] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=173, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=173, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=173, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=173, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=173, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=173, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=173, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=173, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=56] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=173, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=58] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=173, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=58] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=173, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=173, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=60] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=173, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=60] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=173, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=173, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=62] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=173, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=62] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=173, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=63] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=173, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=64] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=173, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=64] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=173, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=65] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=173, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=66] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=173, chan=66] Received exit status 1 INFO asyncssh:logging.py:92 [conn=173, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=66] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=173, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=67] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=173, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=68] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=173, chan=68] Received exit status 1 INFO asyncssh:logging.py:92 [conn=173, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=68] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=173, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=69] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=173, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=70] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=173, chan=70] Received exit status 1 INFO asyncssh:logging.py:92 [conn=173, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=70] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=173, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=71] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=173, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=72] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=173, chan=72] Received exit status 1 INFO asyncssh:logging.py:92 [conn=173, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=72] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=173, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=73] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=173, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=74] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=173, chan=74] Received exit status 1 INFO asyncssh:logging.py:92 [conn=173, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=74] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=173, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=75] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=173, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=76] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=173, chan=76] Received exit status 1 INFO asyncssh:logging.py:92 [conn=173, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=76] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=173, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=77] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=173, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=78] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=173, chan=78] Received exit status 1 INFO asyncssh:logging.py:92 [conn=173, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=78] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=173, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=79] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=173, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=80] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=173, chan=80] Received exit status 1 INFO asyncssh:logging.py:92 [conn=173, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=80] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=173, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=173, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=173, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=81] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=173, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=173, chan=82] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=173, chan=82] Received exit status 2 INFO asyncssh:logging.py:92 [conn=173, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=173, chan=82] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/qos/test_qos_default_prio.py::test_qos_default_prio | 648.87 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-10268' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_qos_default_prio">Starting testcase:test_qos_default_prio from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_default_prio.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=173, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=174] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=174] Local address: 172.17.0.2, port 48590 INFO asyncssh:logging.py:92 [conn=174] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=174] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=174] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=174, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:32:03 UTC 2023 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=174, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=1] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=174, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=2] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=2] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:32:03 UTC 2023 INFO asyncssh:logging.py:92 [conn=174, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=174, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=4] Command: ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=174, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=174, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=174, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 3342 pvid untagged && bridge vlan add dev swp34 vid 3342 pvid untagged && bridge vlan add dev swp35 vid 3342 pvid && bridge vlan add dev swp36 vid 3342 pvid INFO asyncssh:logging.py:92 [conn=174, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=8] Command: bridge vlan add dev swp33 vid 3342 pvid untagged && bridge vlan add dev swp34 vid 3342 pvid untagged && bridge vlan add dev swp35 vid 3342 pvid && bridge vlan add dev swp36 vid 3342 pvid INFO asyncssh:logging.py:92 [conn=174, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=9] Channel closed DEBUG infra2:Logger.py:156 dcb app add dev swp33 dscp-prio 44:0 57:1 47:2 23:3 4:4 18:5 29:6 49:7 INFO asyncssh:logging.py:92 [conn=174, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=10] Command: dcb app add dev swp33 dscp-prio 44:0 57:1 47:2 23:3 4:4 18:5 29:6 49:7 INFO asyncssh:logging.py:92 [conn=174, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=11] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp33 dscp-prio INFO asyncssh:logging.py:92 [conn=174, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=12] Command: dcb -j app show dev swp33 dscp-prio INFO asyncssh:logging.py:92 [conn=174, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=12] Channel closed DEBUG infra2:Logger.py:156 {"dscp_prio":[[4,4],[18,5],[23,3],[29,6],[44,0],[47,2],[49,7],[57,1]]} INFO asyncssh:logging.py:92 [conn=174, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 && tc qdisc add dev swp34 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 && tc qdisc add dev swp35 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 && tc qdisc add dev swp36 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=174, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=14] Command: tc qdisc add dev swp33 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 && tc qdisc add dev swp34 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 && tc qdisc add dev swp35 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 && tc qdisc add dev swp36 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=174, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp36 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp33 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp36 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp33 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp36 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp33 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp36 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp33 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp36 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp33 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp36 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp33 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp36 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp33 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp36 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=174, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=16] Command: tc qdisc add dev swp33 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp36 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp33 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp36 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp33 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp36 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp33 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp36 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp33 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp36 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp33 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp36 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp33 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp36 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp33 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp35 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp36 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=174, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=18] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp33","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp33","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp33","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp33","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp33","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp33","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp33","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp33","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp33","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"ets","handle":"10:","dev":"swp36","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp36","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp36","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp36","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp36","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp36","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp36","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp36","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp36","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.4', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.3', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=174, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=19] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=20] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9810303,"packets":71478,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1663445,"packets":14392,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1816212,"packets":16029,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1628202,"packets":13884,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4702444,"packets":27173,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp33","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3269,"packets":15,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp33","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp33","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp33","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp33","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp33","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp33","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7886,"packets":48,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp33","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp33","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2731,"packets":13,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":6770,"packets":44,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3269,"packets":15,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":8206,"packets":53,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp36","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3000,"packets":14,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp36","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp36","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp36","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp36","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp36","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp36","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7648,"packets":51,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp36","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp36","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=174, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=22] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9814137,"packets":71505,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1666633,"packets":14414,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1816454,"packets":16030,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1628202,"packets":13884,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4702848,"packets":27177,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp33","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3538,"packets":16,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp33","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp33","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp33","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp33","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp33","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp33","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":8444,"packets":50,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp33","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp33","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3000,"packets":14,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373568,"packets":6589,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373568,"packets":6589,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":6753952,"packets":13223,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373416,"packets":6592,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3538,"packets":16,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373568,"packets":6589,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373568,"packets":6589,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":6755388,"packets":13232,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373416,"packets":6592,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp36","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3269,"packets":15,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp36","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp36","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373568,"packets":6589,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp36","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp36","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp36","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373568,"packets":6589,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp36","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":6754830,"packets":13230,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp36","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373416,"packets":6592,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp36","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcbfd090>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6588 Rx 6588 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6588 Rx 6588 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6588 Rx 6588 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6588 Rx 6588 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6588 Rx 6588 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6588 Rx 6588 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6588 Rx 6588 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6588 Rx 6588 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6588 Rx 6588 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6588 Rx 6588 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6588 Rx 6588 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6588 Rx 6588 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6589 Rx 6589 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6589 Rx 6589 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6589 Rx 6589 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6589 Rx 6589 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6589 Rx 6589 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6589 Rx 6589 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6588 Rx 6588 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6588 Rx 6588 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6588 Rx 6588 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6589 Rx 6589 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6589 Rx 6589 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6589 Rx 6589 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6588 Rx 6588 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6588 Rx 6588 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6588 Rx 6588 Loss 0.000 INFO asyncssh:logging.py:92 [conn=174, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=23] Channel closed DEBUG infra2:Logger.py:156 dcb app add dev swp33 dscp-prio 63:7 INFO asyncssh:logging.py:92 [conn=174, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=24] Command: dcb app add dev swp33 dscp-prio 63:7 INFO asyncssh:logging.py:92 [conn=174, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=26] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=26] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9818417,"packets":71539,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1670913,"packets":14448,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1816454,"packets":16030,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1628202,"packets":13884,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4702848,"packets":27177,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp33","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3538,"packets":16,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp33","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp33","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp33","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp33","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp33","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp33","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":8444,"packets":50,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp33","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp33","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3000,"packets":14,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373568,"packets":6589,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373568,"packets":6589,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":6753952,"packets":13223,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373416,"packets":6592,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3538,"packets":16,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373568,"packets":6589,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373568,"packets":6589,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":6755388,"packets":13232,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373416,"packets":6592,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp36","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3269,"packets":15,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp36","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp36","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373568,"packets":6589,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp36","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp36","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp36","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373568,"packets":6589,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp36","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":6754830,"packets":13230,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp36","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373416,"packets":6592,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp36","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3373056,"packets":6588,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=174, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=28] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9820997,"packets":71557,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1673251,"packets":14465,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1816696,"packets":16031,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1628202,"packets":13884,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4702848,"packets":27177,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp33","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3807,"packets":17,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp33","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp33","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp33","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp33","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp33","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp33","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":9002,"packets":52,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp33","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp33","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3538,"packets":16,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246848,"packets":14154,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246848,"packets":14154,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":10628348,"packets":20792,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":11119464,"packets":21721,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3807,"packets":17,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246848,"packets":14154,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246848,"packets":14154,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":10629226,"packets":20799,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":11119464,"packets":21721,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp36","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":3538,"packets":16,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp36","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp36","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246848,"packets":14154,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp36","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp36","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp36","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246848,"packets":14154,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp36","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":10628668,"packets":20797,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp36","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":11118952,"packets":21720,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp36","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcbfcb50>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7564 Rx 7564 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7565 Rx 7565 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7564 Rx 7564 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7564 Rx 7564 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7564 Rx 7564 Loss 0.000 INFO asyncssh:logging.py:92 [conn=174, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=29] Channel closed DEBUG infra2:Logger.py:156 dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=174, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=30] Command: dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=174, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=31] Channel closed DEBUG infra2:Logger.py:156 dcb app add dev swp33 dscp-prio 44:0 57:1 47:2 23:3 4:4 18:5 29:6 49:7 INFO asyncssh:logging.py:92 [conn=174, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=32] Command: dcb app add dev swp33 dscp-prio 44:0 57:1 47:2 23:3 4:4 18:5 29:6 49:7 INFO asyncssh:logging.py:92 [conn=174, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=33] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp33 dscp-prio INFO asyncssh:logging.py:92 [conn=174, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=34] Command: dcb -j app show dev swp33 dscp-prio INFO asyncssh:logging.py:92 [conn=174, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=34] Channel closed DEBUG infra2:Logger.py:156 {"dscp_prio":[[4,4],[18,5],[23,3],[29,6],[44,0],[47,2],[49,7],[57,1]]} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for L2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for L3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for L2_tagged INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for L3_tagged INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=174, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=36] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=36] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9829165,"packets":71625,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1680325,"packets":14526,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1817422,"packets":16034,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1628444,"packets":13885,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4702974,"packets":27180,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp33","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":4883,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp33","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp33","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp33","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp33","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp33","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp33","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":12002,"packets":72,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp33","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp33","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":4345,"packets":19,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246848,"packets":14154,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246848,"packets":14154,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":10630790,"packets":20810,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":11119464,"packets":21721,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":4883,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246848,"packets":14154,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246848,"packets":14154,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":10632482,"packets":20823,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":11119464,"packets":21721,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp36","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":4614,"packets":20,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp36","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp36","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246848,"packets":14154,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp36","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp36","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp36","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246848,"packets":14154,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp36","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":10631924,"packets":20821,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp36","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":11118952,"packets":21720,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp36","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":7246336,"packets":14153,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=174, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=38] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=38] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9832487,"packets":71650,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1682997,"packets":14546,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1817664,"packets":16035,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1628510,"packets":13886,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4703316,"packets":27183,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp33","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5152,"packets":22,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp33","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp33","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp33","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp33","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp33","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp33","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":12560,"packets":74,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp33","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp33","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":4883,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17444352,"packets":34071,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17444352,"packets":34071,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":92214498,"packets":180155,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":21316968,"packets":41638,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5152,"packets":22,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17444352,"packets":34071,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17444352,"packets":34071,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":92213072,"packets":180161,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":21316968,"packets":41638,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp36","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":4883,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp36","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp36","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17444352,"packets":34071,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp36","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp36","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp36","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17444352,"packets":34071,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp36","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":92212514,"packets":180159,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp36","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":21316456,"packets":41637,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp36","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc98f40>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6640 Rx 6640 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 59752 Rx 59752 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 59751 Rx 59751 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 59751 Rx 59751 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6640 Rx 6640 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L2 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 59752 Rx 59752 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L2 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 59751 Rx 59751 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L2 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 59751 Rx 59751 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 6640 Rx 6640 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 6639 Rx 6639 Loss 0.000 INFO asyncssh:logging.py:92 [conn=174, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=39] Channel closed DEBUG infra2:Logger.py:156 dcb app add dev swp33 default-prio 2&& dcb app add dev swp34 default-prio 2&& dcb app add dev swp35 default-prio 2&& dcb app add dev swp36 default-prio 2 INFO asyncssh:logging.py:92 [conn=174, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=40] Command: dcb app add dev swp33 default-prio 2&& dcb app add dev swp34 default-prio 2&& dcb app add dev swp35 default-prio 2&& dcb app add dev swp36 default-prio 2 INFO asyncssh:logging.py:92 [conn=174, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=40] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=41] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp33 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=42] Command: dcb -j app show dev swp33 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=42] Channel closed DEBUG infra2:Logger.py:156 {"default_prio":[2]} INFO asyncssh:logging.py:92 [conn=174, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=43] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp34 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=44] Command: dcb -j app show dev swp34 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=44] Channel closed DEBUG infra2:Logger.py:156 {"default_prio":[2]} INFO asyncssh:logging.py:92 [conn=174, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=45] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp35 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=46] Command: dcb -j app show dev swp35 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=46] Channel closed DEBUG infra2:Logger.py:156 {"default_prio":[2]} INFO asyncssh:logging.py:92 [conn=174, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=47] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp36 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=48] Command: dcb -j app show dev swp36 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=48] Channel closed DEBUG infra2:Logger.py:156 {"default_prio":[2]} INFO asyncssh:logging.py:92 [conn=174, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=50] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=50] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9842133,"packets":71739,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1685347,"packets":14565,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1824718,"packets":16104,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1628752,"packets":13887,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4703316,"packets":27183,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp33","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5421,"packets":23,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp33","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp33","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp33","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp33","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp33","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp33","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":13118,"packets":76,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp33","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp33","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":4883,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17444352,"packets":34071,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17444352,"packets":34071,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":92214498,"packets":180155,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":21316968,"packets":41638,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5421,"packets":23,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17444352,"packets":34071,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17444352,"packets":34071,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":92213630,"packets":180163,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":21316968,"packets":41638,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp36","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5152,"packets":22,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp36","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp36","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17444352,"packets":34071,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp36","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp36","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp36","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17444352,"packets":34071,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp36","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":92213072,"packets":180161,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp36","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":21316456,"packets":41637,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp36","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17443840,"packets":34070,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=174, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=52] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=52] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9845317,"packets":71759,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1685731,"packets":14567,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1827276,"packets":16121,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1628994,"packets":13888,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4703316,"packets":27183,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp33","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5690,"packets":24,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp33","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp33","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp33","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp33","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp33","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp33","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":13676,"packets":78,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp33","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp33","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5421,"packets":23,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29056000,"packets":56750,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29056512,"packets":56751,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29054464,"packets":56747,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29054464,"packets":56747,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":110334976,"packets":215498,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":103827774,"packets":202839,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32927592,"packets":64315,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29054464,"packets":56747,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5690,"packets":24,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29056000,"packets":56750,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29056512,"packets":56751,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29054464,"packets":56747,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29054464,"packets":56747,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":110334976,"packets":215498,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":103826348,"packets":202845,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32927592,"packets":64315,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29054464,"packets":56747,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp36","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5421,"packets":23,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp36","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29056000,"packets":56750,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp36","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29056512,"packets":56751,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp36","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29054464,"packets":56747,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp36","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29054464,"packets":56747,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp36","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":110334976,"packets":215498,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp36","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":103825790,"packets":202843,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp36","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32927080,"packets":64314,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp36","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29054464,"packets":56747,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc1e620>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 68035 Rx 68035 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 68035 Rx 68035 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 68035 Rx 68035 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L2 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 68035 Rx 68035 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L2 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 68035 Rx 68035 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L2 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 68035 Rx 68035 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO asyncssh:logging.py:92 [conn=174, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=53] Channel closed DEBUG infra2:Logger.py:156 dcb app add dev swp33 default-prio 1&& dcb app add dev swp34 default-prio 1&& dcb app add dev swp35 default-prio 1&& dcb app add dev swp36 default-prio 1 INFO asyncssh:logging.py:92 [conn=174, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=54] Command: dcb app add dev swp33 default-prio 1&& dcb app add dev swp34 default-prio 1&& dcb app add dev swp35 default-prio 1&& dcb app add dev swp36 default-prio 1 INFO asyncssh:logging.py:92 [conn=174, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=54] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=55] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp33 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=56] Command: dcb -j app show dev swp33 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=56] Channel closed DEBUG infra2:Logger.py:156 {"default_prio":[1,2]} INFO asyncssh:logging.py:92 [conn=174, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=57] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp34 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=58] Command: dcb -j app show dev swp34 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=58] Channel closed DEBUG infra2:Logger.py:156 {"default_prio":[1,2]} INFO asyncssh:logging.py:92 [conn=174, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=59] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp35 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=60] Command: dcb -j app show dev swp35 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=60] Channel closed DEBUG infra2:Logger.py:156 {"default_prio":[1,2]} INFO asyncssh:logging.py:92 [conn=174, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=61] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp36 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=62] Command: dcb -j app show dev swp36 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=62] Channel closed DEBUG infra2:Logger.py:156 {"default_prio":[1,2]} INFO asyncssh:logging.py:92 [conn=174, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=63] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=64] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=64] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9855393,"packets":71851,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1685773,"packets":14568,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1837226,"packets":16210,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1628994,"packets":13888,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4703400,"packets":27185,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp33","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5959,"packets":25,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp33","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp33","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp33","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp33","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp33","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp33","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":14234,"packets":80,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp33","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp33","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5421,"packets":23,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29056000,"packets":56750,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29056512,"packets":56751,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29054464,"packets":56747,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29054464,"packets":56747,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":110334976,"packets":215498,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":103827774,"packets":202839,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32927592,"packets":64315,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29054464,"packets":56747,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5959,"packets":25,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29056000,"packets":56750,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29056512,"packets":56751,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29054464,"packets":56747,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29054464,"packets":56747,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":110334976,"packets":215498,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":103826906,"packets":202847,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32927592,"packets":64315,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29054464,"packets":56747,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp36","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5690,"packets":24,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp36","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29056000,"packets":56750,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp36","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29056512,"packets":56751,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp36","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29054464,"packets":56747,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp36","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29054464,"packets":56747,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp36","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":110334976,"packets":215498,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp36","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":103826348,"packets":202845,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp36","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":32927080,"packets":64314,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp36","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":29054464,"packets":56747,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=174, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=65] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=66] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=66] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9858073,"packets":71869,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1685773,"packets":14568,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1839622,"packets":16226,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1629236,"packets":13889,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4703442,"packets":27186,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp33","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":6228,"packets":26,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp33","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp33","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp33","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp33","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp33","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp33","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":14792,"packets":82,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp33","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp33","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5690,"packets":24,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40668160,"packets":79430,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40668672,"packets":79431,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40666624,"packets":79427,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40666624,"packets":79427,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":203232256,"packets":396938,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":115440492,"packets":225521,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":44539752,"packets":86995,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40666624,"packets":79427,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":6228,"packets":26,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40668160,"packets":79430,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40668672,"packets":79431,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40666624,"packets":79427,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40666624,"packets":79427,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":203232256,"packets":396938,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":115439624,"packets":225529,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":44539752,"packets":86995,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40666624,"packets":79427,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp36","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5959,"packets":25,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp36","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40668160,"packets":79430,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp36","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40668672,"packets":79431,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp36","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40666624,"packets":79427,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp36","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40666624,"packets":79427,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp36","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":203232256,"packets":396938,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp36","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":115439066,"packets":225527,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp36","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":44539240,"packets":86994,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp36","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40666624,"packets":79427,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc6b9a0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 68040 Rx 68040 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 68040 Rx 68040 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 68040 Rx 68040 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L2 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 68040 Rx 68040 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L2 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 68040 Rx 68040 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L2 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 68040 Rx 68040 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7560 Rx 7560 Loss 0.000 INFO asyncssh:logging.py:92 [conn=174, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=67] Channel closed DEBUG infra2:Logger.py:156 dcb app add dev swp33 default-prio 3&& dcb app add dev swp34 default-prio 3&& dcb app add dev swp35 default-prio 3&& dcb app add dev swp36 default-prio 3 INFO asyncssh:logging.py:92 [conn=174, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=68] Command: dcb app add dev swp33 default-prio 3&& dcb app add dev swp34 default-prio 3&& dcb app add dev swp35 default-prio 3&& dcb app add dev swp36 default-prio 3 INFO asyncssh:logging.py:92 [conn=174, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=68] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=69] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp33 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=70] Command: dcb -j app show dev swp33 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=70] Channel closed DEBUG infra2:Logger.py:156 {"default_prio":[1,2,3]} INFO asyncssh:logging.py:92 [conn=174, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=71] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp34 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=72] Command: dcb -j app show dev swp34 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=72] Channel closed DEBUG infra2:Logger.py:156 {"default_prio":[1,2,3]} INFO asyncssh:logging.py:92 [conn=174, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=73] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp35 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=74] Command: dcb -j app show dev swp35 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=74] Channel closed DEBUG infra2:Logger.py:156 {"default_prio":[1,2,3]} INFO asyncssh:logging.py:92 [conn=174, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=75] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp36 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=76] Command: dcb -j app show dev swp36 default-prio INFO asyncssh:logging.py:92 [conn=174, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=76] Channel closed DEBUG infra2:Logger.py:156 {"default_prio":[1,2,3]} INFO asyncssh:logging.py:92 [conn=174, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=77] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=78] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=78] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9868123,"packets":71960,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1685815,"packets":14569,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1849388,"packets":16315,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1629236,"packets":13889,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4703684,"packets":27187,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp33","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":6497,"packets":27,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp33","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp33","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp33","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp33","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp33","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp33","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":15350,"packets":84,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp33","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp33","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":5959,"packets":25,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40668160,"packets":79430,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40668672,"packets":79431,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40666624,"packets":79427,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40666624,"packets":79427,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":203232256,"packets":396938,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":115441050,"packets":225523,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":44539752,"packets":86995,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40666624,"packets":79427,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":6497,"packets":27,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40668160,"packets":79430,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40668672,"packets":79431,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40666624,"packets":79427,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40666624,"packets":79427,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":203232256,"packets":396938,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":115440182,"packets":225531,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":44539752,"packets":86995,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40666624,"packets":79427,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp36","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":6228,"packets":26,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp36","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40668160,"packets":79430,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp36","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40668672,"packets":79431,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp36","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40666624,"packets":79427,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp36","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40666624,"packets":79427,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp36","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":203232256,"packets":396938,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp36","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":115439624,"packets":225529,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp36","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":44539240,"packets":86994,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp36","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":40666624,"packets":79427,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=174, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=79] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=80] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=80] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9871099,"packets":71980,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1685815,"packets":14569,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1852248,"packets":16333,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1629236,"packets":13889,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4703800,"packets":27189,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp33","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":7035,"packets":29,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp33","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp33","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp33","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp33","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp33","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp33","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":16466,"packets":88,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp33","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp33","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":6497,"packets":27,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":133585408,"packets":260909,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52283904,"packets":102117,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52280320,"packets":102110,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52281856,"packets":102113,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":214847488,"packets":419624,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":127057398,"packets":248213,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":56153448,"packets":109678,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52281856,"packets":102113,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":7035,"packets":29,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":133585408,"packets":260909,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52283904,"packets":102117,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52280320,"packets":102110,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52281856,"packets":102113,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":214847488,"packets":419624,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":127056530,"packets":248221,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":56153448,"packets":109678,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52281856,"packets":102113,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp36","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":6766,"packets":28,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp36","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":133584384,"packets":260907,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp36","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52283904,"packets":102117,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp36","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52280320,"packets":102110,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp36","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52281856,"packets":102113,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp36","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":214847488,"packets":419624,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp36","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":127055972,"packets":248219,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp36","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":56152936,"packets":109677,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp36","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52280320,"packets":102110,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc6aaa0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 68055 Rx 68055 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 68055 Rx 68055 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 68054 Rx 68054 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L2 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 68055 Rx 68055 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L2 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 68055 Rx 68055 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L2 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 68054 Rx 68054 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7561 Rx 7561 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7562 Rx 7562 Loss 0.000 INFO asyncssh:logging.py:92 [conn=174, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=81] Channel closed DEBUG infra2:Logger.py:156 dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=174, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=82] Command: dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=174, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=82] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=83] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp33 INFO asyncssh:logging.py:92 [conn=174, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=84] Command: dcb -j app show dev swp33 INFO asyncssh:logging.py:92 [conn=174, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=84] Channel closed DEBUG infra2:Logger.py:156 {} INFO asyncssh:logging.py:92 [conn=174, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=85] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp34 INFO asyncssh:logging.py:92 [conn=174, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=86] Command: dcb -j app show dev swp34 INFO asyncssh:logging.py:92 [conn=174, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=86] Channel closed DEBUG infra2:Logger.py:156 {} INFO asyncssh:logging.py:92 [conn=174, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=87] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp35 INFO asyncssh:logging.py:92 [conn=174, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=88] Command: dcb -j app show dev swp35 INFO asyncssh:logging.py:92 [conn=174, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=88] Channel closed DEBUG infra2:Logger.py:156 {} INFO asyncssh:logging.py:92 [conn=174, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=89] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp36 INFO asyncssh:logging.py:92 [conn=174, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=90] Command: dcb -j app show dev swp36 INFO asyncssh:logging.py:92 [conn=174, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=90] Channel closed DEBUG infra2:Logger.py:156 {} INFO asyncssh:logging.py:92 [conn=174, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=91] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=92] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=92] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9880709,"packets":72069,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1686057,"packets":14570,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1861574,"packets":16420,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1629236,"packets":13889,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4703842,"packets":27190,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp33","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":7304,"packets":30,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp33","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp33","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp33","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp33","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp33","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp33","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17024,"packets":90,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp33","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp33","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":6766,"packets":28,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":133585408,"packets":260909,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52283904,"packets":102117,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52280320,"packets":102110,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52281856,"packets":102113,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":214847488,"packets":419624,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":127057956,"packets":248215,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":56153448,"packets":109678,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52281856,"packets":102113,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":7304,"packets":30,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":133585408,"packets":260909,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52283904,"packets":102117,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52280320,"packets":102110,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52281856,"packets":102113,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":214847488,"packets":419624,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":127057088,"packets":248223,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":56153448,"packets":109678,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52281856,"packets":102113,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp36","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":7035,"packets":29,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp36","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":133584384,"packets":260907,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp36","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52283904,"packets":102117,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp36","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52280320,"packets":102110,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp36","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52281856,"packets":102113,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp36","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":214847488,"packets":419624,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp36","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":127056530,"packets":248221,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp36","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":56152936,"packets":109677,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp36","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52280320,"packets":102110,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=174, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=93] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=94] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=94] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=94] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":9883573,"packets":72087,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1686299,"packets":14571,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1864196,"packets":16437,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1629236,"packets":13889,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4703842,"packets":27190,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp33","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":7573,"packets":31,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp33","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp33","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp33","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp33","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp33","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp33","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":17582,"packets":92,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp33","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp33","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":7035,"packets":29,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":133585408,"packets":260909,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":87111680,"packets":170140,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":87108096,"packets":170133,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52281856,"packets":102113,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":214847488,"packets":419624,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":231541842,"packets":452286,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":56153448,"packets":109678,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52281856,"packets":102113,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":7573,"packets":31,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":133585408,"packets":260909,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":87111680,"packets":170140,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":87108096,"packets":170133,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52281856,"packets":102113,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":214847488,"packets":419624,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":231540974,"packets":452294,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":56153448,"packets":109678,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52281856,"packets":102113,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp36","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":7304,"packets":30,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp36","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":133584384,"packets":260907,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp36","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":87111680,"packets":170140,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp36","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":87108096,"packets":170133,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp36","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52281856,"packets":102113,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp36","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":214847488,"packets":419624,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp36","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":231540416,"packets":452292,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp36","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":56152936,"packets":109677,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp36","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":52280320,"packets":102110,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcb48a90>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 68023 Rx 68023 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 68023 Rx 68023 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L2_tagged SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 68023 Rx 68023 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L3 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L3 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L3 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI L2 SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 68023 Rx 68023 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI L2 SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 68023 Rx 68023 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI L2 SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 68023 Rx 68023 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7558 Rx 7558 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic SIP-DIP 00:11:01:00:00:01-00:13:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic SIP-DIP 00:11:01:00:00:01-00:14:01:00:00:01 Tx 7559 Rx 7559 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_qos_default_prio from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_default_prio.py INFO asyncssh:logging.py:92 [conn=174, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=95] Channel closed DEBUG infra2:Logger.py:156 dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=174, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=96] Command: dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=174, chan=96] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=96] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=97] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=174, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=98] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=98] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=98] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:42:49 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=174, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=99] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=174, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=100] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=174, chan=100] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=100] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":174,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=174, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=101] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=174, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=102] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=174, chan=102] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=102] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=103] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=103] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=174, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=104] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=104] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=104] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=104] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:42:50 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=174, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=105] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=105] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=105] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=105] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=106] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=106] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=174, chan=106] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=106] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=106] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp33","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp33","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp33","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp33","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp33","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp33","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp33","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp33","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp33","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"ets","handle":"10:","dev":"swp35","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp35","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp35","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp35","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp35","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp35","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp35","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp35","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp35","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"ets","handle":"10:","dev":"swp36","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp36","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp36","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp36","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp36","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp36","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp36","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp36","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp36","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}}] INFO asyncssh:logging.py:92 [conn=174, chan=107] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=107] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=107] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=107] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=107] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=174, chan=108] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=108] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=174, chan=108] Received exit status 2 INFO asyncssh:logging.py:92 [conn=174, chan=108] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=108] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=174, chan=109] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=109] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=109] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=109] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=109] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=174, chan=110] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=110] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=174, chan=110] Received exit status 2 INFO asyncssh:logging.py:92 [conn=174, chan=110] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=110] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=174, chan=111] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=111] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=111] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=111] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=111] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=112] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=112] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=112] Received exit status 2 INFO asyncssh:logging.py:92 [conn=174, chan=112] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=112] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=174, chan=113] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=113] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=113] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=113] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=113] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=114] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=114] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=114] Received exit status 2 INFO asyncssh:logging.py:92 [conn=174, chan=114] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=114] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=174, chan=115] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=115] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=115] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=115] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=115] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=116] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=116] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=116] Received exit status 2 INFO asyncssh:logging.py:92 [conn=174, chan=116] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=116] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=174, chan=117] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=117] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=117] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=117] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=117] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=118] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=118] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=118] Received exit status 2 INFO asyncssh:logging.py:92 [conn=174, chan=118] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=118] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=174, chan=119] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=119] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=119] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=119] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=119] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=120] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=120] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=120] Received exit status 2 INFO asyncssh:logging.py:92 [conn=174, chan=120] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=120] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=174, chan=121] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=121] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=121] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=121] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=121] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=122] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=122] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=122] Received exit status 2 INFO asyncssh:logging.py:92 [conn=174, chan=122] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=122] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=174, chan=123] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=123] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=123] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=123] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=123] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=124] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=124] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=124] Received exit status 2 INFO asyncssh:logging.py:92 [conn=174, chan=124] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=124] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=174, chan=125] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=125] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=125] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=125] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=125] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=126] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=126] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=174, chan=126] Received exit status 2 INFO asyncssh:logging.py:92 [conn=174, chan=126] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=126] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=174, chan=127] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=127] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=127] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=127] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=127] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=174, chan=128] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=128] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=174, chan=128] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=128] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=128] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=129] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=129] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=129] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=129] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=129] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 tbf INFO asyncssh:logging.py:92 [conn=174, chan=130] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=130] Command: tc qdisc delete dev swp33 tbf INFO asyncssh:logging.py:92 [conn=174, chan=130] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=130] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=130] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=131] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=131] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=131] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=131] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=131] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 tbf INFO asyncssh:logging.py:92 [conn=174, chan=132] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=132] Command: tc qdisc delete dev swp33 tbf INFO asyncssh:logging.py:92 [conn=174, chan=132] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=132] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=132] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=133] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=133] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=133] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=133] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=133] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 tbf INFO asyncssh:logging.py:92 [conn=174, chan=134] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=134] Command: tc qdisc delete dev swp33 tbf INFO asyncssh:logging.py:92 [conn=174, chan=134] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=134] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=134] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=135] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=135] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=135] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=135] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=135] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 tbf INFO asyncssh:logging.py:92 [conn=174, chan=136] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=136] Command: tc qdisc delete dev swp33 tbf INFO asyncssh:logging.py:92 [conn=174, chan=136] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=136] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=136] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=137] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=137] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=137] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=137] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=137] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 tbf INFO asyncssh:logging.py:92 [conn=174, chan=138] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=138] Command: tc qdisc delete dev swp33 tbf INFO asyncssh:logging.py:92 [conn=174, chan=138] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=138] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=138] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=139] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=139] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=139] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=139] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=139] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 tbf INFO asyncssh:logging.py:92 [conn=174, chan=140] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=140] Command: tc qdisc delete dev swp33 tbf INFO asyncssh:logging.py:92 [conn=174, chan=140] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=140] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=140] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=141] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=141] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=141] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=141] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=141] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 tbf INFO asyncssh:logging.py:92 [conn=174, chan=142] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=142] Command: tc qdisc delete dev swp33 tbf INFO asyncssh:logging.py:92 [conn=174, chan=142] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=142] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=142] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=143] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=143] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=143] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=143] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=143] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 tbf INFO asyncssh:logging.py:92 [conn=174, chan=144] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=144] Command: tc qdisc delete dev swp33 tbf INFO asyncssh:logging.py:92 [conn=174, chan=144] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=144] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=144] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=145] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=145] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=145] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=145] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=145] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=174, chan=146] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=146] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=174, chan=146] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=146] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=146] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=147] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=147] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=147] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=147] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=147] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=174, chan=148] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=148] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=174, chan=148] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=148] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=148] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=149] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=149] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=149] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=149] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=149] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=174, chan=150] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=150] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=174, chan=150] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=150] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=150] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=151] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=151] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=151] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=151] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=151] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=174, chan=152] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=152] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=174, chan=152] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=152] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=152] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=153] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=153] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=153] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=153] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=153] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=174, chan=154] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=154] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=174, chan=154] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=154] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=154] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=155] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=155] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=155] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=155] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=155] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=174, chan=156] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=156] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=174, chan=156] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=156] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=156] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=157] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=157] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=157] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=157] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=157] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=174, chan=158] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=158] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=174, chan=158] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=158] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=158] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=159] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=159] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=159] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=159] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=159] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=174, chan=160] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=160] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=174, chan=160] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=160] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=160] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=161] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=161] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=161] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=161] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=161] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=174, chan=162] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=162] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=174, chan=162] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=162] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=162] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=163] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=163] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=163] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=163] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=163] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=174, chan=164] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=164] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=174, chan=164] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=164] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=164] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=165] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=165] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=165] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=165] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=165] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=174, chan=166] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=166] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=174, chan=166] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=166] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=166] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=167] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=167] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=167] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=167] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=167] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=174, chan=168] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=168] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=174, chan=168] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=168] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=168] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=169] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=169] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=169] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=169] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=169] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=174, chan=170] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=170] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=174, chan=170] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=170] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=170] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=171] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=171] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=171] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=171] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=171] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=174, chan=172] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=172] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=174, chan=172] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=172] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=172] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=173] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=173] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=173] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=173] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=173] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=174, chan=174] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=174] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=174, chan=174] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=174] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=174] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=175] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=175] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=175] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=175] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=175] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=174, chan=176] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=176] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=174, chan=176] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=176] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=176] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=177] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=177] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=177] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=177] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=177] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=174, chan=178] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=178] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=174, chan=178] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=178] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=178] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=179] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=179] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=179] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=179] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=179] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=174, chan=180] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=180] Command: tc qdisc delete dev swp35 tbf INFO asyncssh:logging.py:92 [conn=174, chan=180] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=180] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=180] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=181] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=181] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=181] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=181] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=181] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=174, chan=182] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=182] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=174, chan=182] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=182] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=182] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=174, chan=183] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=183] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=183] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=183] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=183] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 tbf INFO asyncssh:logging.py:92 [conn=174, chan=184] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=184] Command: tc qdisc delete dev swp36 tbf INFO asyncssh:logging.py:92 [conn=174, chan=184] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=184] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=184] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=185] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=185] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=185] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=185] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=185] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 tbf INFO asyncssh:logging.py:92 [conn=174, chan=186] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=186] Command: tc qdisc delete dev swp36 tbf INFO asyncssh:logging.py:92 [conn=174, chan=186] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=186] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=186] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=187] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=187] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=187] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=187] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=187] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 tbf INFO asyncssh:logging.py:92 [conn=174, chan=188] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=188] Command: tc qdisc delete dev swp36 tbf INFO asyncssh:logging.py:92 [conn=174, chan=188] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=188] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=188] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=189] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=189] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=189] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=189] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=189] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 tbf INFO asyncssh:logging.py:92 [conn=174, chan=190] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=190] Command: tc qdisc delete dev swp36 tbf INFO asyncssh:logging.py:92 [conn=174, chan=190] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=190] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=190] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=191] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=191] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=191] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=191] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=191] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 tbf INFO asyncssh:logging.py:92 [conn=174, chan=192] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=192] Command: tc qdisc delete dev swp36 tbf INFO asyncssh:logging.py:92 [conn=174, chan=192] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=192] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=192] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=193] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=193] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=193] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=193] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=193] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 tbf INFO asyncssh:logging.py:92 [conn=174, chan=194] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=194] Command: tc qdisc delete dev swp36 tbf INFO asyncssh:logging.py:92 [conn=174, chan=194] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=194] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=194] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=195] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=195] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=195] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=195] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=195] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 tbf INFO asyncssh:logging.py:92 [conn=174, chan=196] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=196] Command: tc qdisc delete dev swp36 tbf INFO asyncssh:logging.py:92 [conn=174, chan=196] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=196] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=196] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=174, chan=197] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=197] Command: date INFO asyncssh:logging.py:92 [conn=174, chan=197] Received exit status 0 INFO asyncssh:logging.py:92 [conn=174, chan=197] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=197] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 tbf INFO asyncssh:logging.py:92 [conn=174, chan=198] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=174, chan=198] Command: tc qdisc delete dev swp36 tbf INFO asyncssh:logging.py:92 [conn=174, chan=198] Received exit status 1 INFO asyncssh:logging.py:92 [conn=174, chan=198] Received channel close INFO asyncssh:logging.py:92 [conn=174, chan=198] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] | |||
| Passed | functional/qos/test_qos_dscp_remarking.py::test_qos_dscp_remarking | 312.57 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-10479' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_qos_dscp_remarking">Starting testcase:test_qos_dscp_remarking from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_dscp_remarking.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=174, chan=199] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=175] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=175] Local address: 172.17.0.2, port 58180 INFO asyncssh:logging.py:92 [conn=175] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=175] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=175] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=175, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:42:52 UTC 2023 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=175, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=1] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=175, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=2] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=2] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:42:52 UTC 2023 INFO asyncssh:logging.py:92 [conn=175, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=175, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=4] Command: ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=175, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=175, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=175, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=175, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=175, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=7] Channel closed DEBUG infra2:Logger.py:156 dcb app add dev swp33 dscp-prio 57:0 44:1 7:2 61:3 25:4 63:5 46:6 15:7&& dcb app add dev swp34 dscp-prio 36:0 55:1 20:2 30:3 59:4 25:5 61:6 33:7 INFO asyncssh:logging.py:92 [conn=175, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=8] Command: dcb app add dev swp33 dscp-prio 57:0 44:1 7:2 61:3 25:4 63:5 46:6 15:7&& dcb app add dev swp34 dscp-prio 36:0 55:1 20:2 30:3 59:4 25:5 61:6 33:7 INFO asyncssh:logging.py:92 [conn=175, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=175, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=9] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp33 dscp-prio INFO asyncssh:logging.py:92 [conn=175, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=10] Command: dcb -j app show dev swp33 dscp-prio INFO asyncssh:logging.py:92 [conn=175, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=10] Channel closed DEBUG infra2:Logger.py:156 {"dscp_prio":[[7,2],[15,7],[25,4],[44,1],[46,6],[57,0],[61,3],[63,5]]} INFO asyncssh:logging.py:92 [conn=175, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=11] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp34 dscp-prio INFO asyncssh:logging.py:92 [conn=175, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=12] Command: dcb -j app show dev swp34 dscp-prio INFO asyncssh:logging.py:92 [conn=175, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=12] Channel closed DEBUG infra2:Logger.py:156 {"dscp_prio":[[20,2],[25,5],[30,3],[33,7],[36,0],[55,1],[59,4],[61,6]]} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dscp [57,44,7,61,25,63,46,15] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:5_1.1.1.1/24 to 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dscp [36,55,20,30,59,25,61,33] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ipv4 traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint 10.36.118.199:2:6_1.1.1.2/24 to 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbce4f220>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI dscp [57 44 7 61 25 63 46 15] SIP-DIP 1.1.1.1-1.1.1.2 Tx 73 Rx 73 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI dscp [57 44 7 61 25 63 46 15] SIP-DIP 1.1.1.1-1.1.1.2 Tx 72 Rx 72 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI dscp [57 44 7 61 25 63 46 15] SIP-DIP 1.1.1.1-1.1.1.2 Tx 72 Rx 72 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI dscp [57 44 7 61 25 63 46 15] SIP-DIP 1.1.1.1-1.1.1.2 Tx 73 Rx 73 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI dscp [57 44 7 61 25 63 46 15] SIP-DIP 1.1.1.1-1.1.1.2 Tx 72 Rx 72 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI dscp [57 44 7 61 25 63 46 15] SIP-DIP 1.1.1.1-1.1.1.2 Tx 73 Rx 73 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI dscp [57 44 7 61 25 63 46 15] SIP-DIP 1.1.1.1-1.1.1.2 Tx 73 Rx 73 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI dscp [57 44 7 61 25 63 46 15] SIP-DIP 1.1.1.1-1.1.1.2 Tx 72 Rx 72 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI dscp [36 55 20 30 59 25 61 33] SIP-DIP 1.1.1.2-1.1.1.1 Tx 73 Rx 73 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI dscp [36 55 20 30 59 25 61 33] SIP-DIP 1.1.1.2-1.1.1.1 Tx 72 Rx 72 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI dscp [36 55 20 30 59 25 61 33] SIP-DIP 1.1.1.2-1.1.1.1 Tx 73 Rx 73 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI dscp [36 55 20 30 59 25 61 33] SIP-DIP 1.1.1.2-1.1.1.1 Tx 72 Rx 72 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI dscp [36 55 20 30 59 25 61 33] SIP-DIP 1.1.1.2-1.1.1.1 Tx 73 Rx 73 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI dscp [36 55 20 30 59 25 61 33] SIP-DIP 1.1.1.2-1.1.1.1 Tx 73 Rx 73 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI dscp [36 55 20 30 59 25 61 33] SIP-DIP 1.1.1.2-1.1.1.1 Tx 72 Rx 72 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI dscp [36 55 20 30 59 25 61 33] SIP-DIP 1.1.1.2-1.1.1.1 Tx 72 Rx 72 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [57 44 7 61 25 63 46 15] Tx 73 Rx 73 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 20 | Rx 73 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [57 44 7 61 25 63 46 15] Tx 72 Rx 72 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 33 | Rx 72 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [57 44 7 61 25 63 46 15] Tx 72 Rx 72 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 59 | Rx 72 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [57 44 7 61 25 63 46 15] Tx 73 Rx 73 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 55 | Rx 73 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [57 44 7 61 25 63 46 15] Tx 72 Rx 72 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 61 | Rx 72 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [57 44 7 61 25 63 46 15] Tx 73 Rx 73 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 36 | Rx 73 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [57 44 7 61 25 63 46 15] Tx 73 Rx 73 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 30 | Rx 73 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [57 44 7 61 25 63 46 15] Tx 72 Rx 72 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 25 | Rx 72 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [36 55 20 30 59 25 61 33] Tx 73 Rx 73 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 7 | Rx 73 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [36 55 20 30 59 25 61 33] Tx 72 Rx 72 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 63 | Rx 72 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [36 55 20 30 59 25 61 33] Tx 73 Rx 73 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 61 | Rx 73 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [36 55 20 30 59 25 61 33] Tx 72 Rx 72 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 15 | Rx 72 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [36 55 20 30 59 25 61 33] Tx 73 Rx 73 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 57 | Rx 73 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [36 55 20 30 59 25 61 33] Tx 73 Rx 73 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 44 | Rx 73 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [36 55 20 30 59 25 61 33] Tx 72 Rx 72 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 25 | Rx 72 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item dscp [36 55 20 30 59 25 61 33] Tx 72 Rx 72 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking: Ethernet:IPv4 DSCP (6 bits) at offset 120 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP: 46 | Rx 72 INFO DENT:Logger.py:84 [Ixia Traffic Generator] RX port | RX packets | RX DSCP | TX port | TX packets | TX DSCP | Prio | DSCP expected | DSCP correct | Loss INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp33 | 73 | 57 | swp34 | 73 | 36 | 0 | 36 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp33 | 73 | 44 | swp34 | 73 | 55 | 1 | 55 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp33 | 73 | 7 | swp34 | 73 | 20 | 2 | 20 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp33 | 73 | 61 | swp34 | 73 | 30 | 3 | 30 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp33 | 72 | 25 | swp34 | 72 | 59 | 4 | 59 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp33 | 72 | 63 | swp34 | 72 | 25 | 5 | 25 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp33 | 72 | 46 | swp34 | 72 | 61 | 6 | 61 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp33 | 72 | 15 | swp34 | 72 | 33 | 7 | 33 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp34 | 73 | 36 | swp33 | 73 | 57 | 0 | 57 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp34 | 73 | 55 | swp33 | 73 | 44 | 1 | 44 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp34 | 73 | 20 | swp33 | 73 | 7 | 2 | 7 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp34 | 73 | 30 | swp33 | 73 | 61 | 3 | 61 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp34 | 72 | 59 | swp33 | 72 | 25 | 4 | 25 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp34 | 72 | 25 | swp33 | 72 | 63 | 5 | 63 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp34 | 72 | 61 | swp33 | 72 | 46 | 6 | 46 | True | False INFO DENT:Logger.py:84 [Ixia Traffic Generator] swp34 | 72 | 33 | swp33 | 72 | 15 | 7 | 15 | True | False -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_qos_dscp_remarking from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_dscp_remarking.py INFO asyncssh:logging.py:92 [conn=175, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=13] Channel closed DEBUG infra2:Logger.py:156 dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=175, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=14] Command: dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=175, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=175, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=175, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:48:03 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=175, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=175, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=18] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=175, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":175,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=175, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=175, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=20] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=175, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=175, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=175, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:48:04 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=175, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=175, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=24] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=175, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=175, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=175, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=26] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=175, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=175, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=175, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=28] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=175, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=175, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=175, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=175, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=175, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=175, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=175, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=175, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=175, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=175, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=175, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=175, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=46] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=175, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=175, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=175, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=48] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=175, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=175, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=175, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=50] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=175, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=175, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=175, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=175, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=175, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=175, chan=52] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=175, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=175, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=175, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/qos/test_qos_shaper.py::test_qos_shaper[L2] | 169.75 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-10544' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_qos_shaper[L2]">Starting testcase:test_qos_shaper[L2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_shaper.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=175, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=176] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=176] Local address: 172.17.0.2, port 60786 INFO asyncssh:logging.py:92 [conn=176] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=176] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=176] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=176, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:48:04 UTC 2023 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=176, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=1] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=176, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=2] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=2] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:48:04 UTC 2023 INFO asyncssh:logging.py:92 [conn=176, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=176, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=4] Command: ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=176, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=176, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=176, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge vlan delete dev swp33 vid 1 && bridge vlan delete dev swp34 vid 1 INFO asyncssh:logging.py:92 [conn=176, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=8] Command: bridge vlan delete dev swp33 vid 1 && bridge vlan delete dev swp34 vid 1 INFO asyncssh:logging.py:92 [conn=176, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 125 && bridge vlan add dev swp34 vid 125 INFO asyncssh:logging.py:92 [conn=176, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=10] Command: bridge vlan add dev swp33 vid 125 && bridge vlan add dev swp34 vid 125 INFO asyncssh:logging.py:92 [conn=176, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=176, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=12] Command: tc qdisc add dev swp34 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=176, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=176, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=14] Command: tc qdisc add dev swp34 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=176, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=16] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.2', 'plen': 24, 'vlan': 125, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': 125, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=176, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=18] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":10023923,"packets":73397,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1710200,"packets":14796,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1945889,"packets":17190,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1632528,"packets":13903,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4735306,"packets":27508,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":6734,"packets":45,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":1888,"packets":10,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":3872,"packets":20,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":360,"packets":4,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":3242,"packets":14,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":3242,"packets":14,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=176, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=19] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=20] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":10026359,"packets":73417,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1710442,"packets":14797,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1945889,"packets":17190,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1632528,"packets":13903,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4737500,"packets":27527,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":6994,"packets":46,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2148,"packets":11,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":39185920,"packets":76535,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":39185920,"packets":76535,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":39185920,"packets":76535,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":39185920,"packets":76535,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":39185920,"packets":76535,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":39190844,"packets":76558,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":39186280,"packets":76539,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":39185920,"packets":76535,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":3486,"packets":15,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":3486,"packets":15,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcb2dd20>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 76536 Rx 76536 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 76535 Rx 76535 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 76535 Rx 76535 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 76535 Rx 76535 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 76535 Rx 76535 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 76535 Rx 76535 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 76535 Rx 76535 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 76535 Rx 76535 Loss 0.000 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=176, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=22] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=176, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=176, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=24] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=176, chan=24] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=24] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=176, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=176, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=26] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=176, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=176, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=28] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=176, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=44] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=176, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=176, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=176, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=46] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=176, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=46] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=48] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=48] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=48] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=50] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=50] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=50] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=52] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=52] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=52] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=54] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=54] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=54] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=56] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=56] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=56] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=58] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=58] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=58] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=60] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=60] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=60] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=62] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=62] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=62] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=63] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=176, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=64] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=176, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=64] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=176, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=65] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=176, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=66] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=176, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=66] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=176, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=67] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev br0 root INFO asyncssh:logging.py:92 [conn=176, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=68] Command: tc qdisc delete dev br0 root INFO asyncssh:logging.py:92 [conn=176, chan=68] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=68] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=176, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=69] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=176, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=70] Command: tc qdisc add dev swp34 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=176, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=70] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=71] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 handle 18 parent 10:8 tbf rate 82Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 17 parent 10:7 tbf rate 64Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 16 parent 10:6 tbf rate 91Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 15 parent 10:5 tbf rate 103Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 14 parent 10:4 tbf rate 78Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 13 parent 10:3 tbf rate 121Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 12 parent 10:2 tbf rate 107Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 11 parent 10:1 tbf rate 54Mbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=176, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=72] Command: tc qdisc add dev swp34 handle 18 parent 10:8 tbf rate 82Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 17 parent 10:7 tbf rate 64Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 16 parent 10:6 tbf rate 91Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 15 parent 10:5 tbf rate 103Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 14 parent 10:4 tbf rate 78Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 13 parent 10:3 tbf rate 121Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 12 parent 10:2 tbf rate 107Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 11 parent 10:1 tbf rate 54Mbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=176, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=72] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=73] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=74] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=74] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":12875000,"burst":1048565,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":8000000,"burst":1048576,"limit":1048576}},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":13375000,"burst":1048573,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":9750000,"burst":1048573,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":11375000,"burst":1048570,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":10250000,"burst":1048575,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":6750000,"burst":1048572,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":15125000,"burst":1048570,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=176, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=75] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=76] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=76] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":10068127,"packets":73815,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1733376,"packets":15018,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1945889,"packets":17190,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1632528,"packets":13903,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4756334,"packets":27704,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":7254,"packets":47,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":12875000,"burst":1048565,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":8000000,"burst":1048576,"limit":1048576},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":13375000,"burst":1048573,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":9750000,"burst":1048573,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":11375000,"burst":1048570,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":10250000,"burst":1048575,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":6750000,"burst":1048572,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":15125000,"burst":1048570,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":3486,"packets":15,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":3486,"packets":15,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=176, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=77] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=78] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=78] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":10070477,"packets":73834,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1735684,"packets":15036,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1945889,"packets":17190,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1632528,"packets":13903,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4756376,"packets":27705,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":7514,"packets":48,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":260,"packets":1,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":12875000,"burst":1048565,"lat":0},"bytes":44618240,"packets":87145,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":8000000,"burst":1048576,"limit":1048576},"bytes":44618240,"packets":87145,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":13375000,"burst":1048573,"lat":0},"bytes":44618240,"packets":87145,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":9750000,"burst":1048573,"lat":0},"bytes":44618240,"packets":87145,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":11375000,"burst":1048570,"lat":0},"bytes":44618240,"packets":87145,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":10250000,"burst":1048575,"lat":0},"bytes":44618780,"packets":87147,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":6750000,"burst":1048572,"lat":0},"bytes":44617728,"packets":87144,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":15125000,"burst":1048570,"lat":0},"bytes":44618240,"packets":87145,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":3730,"packets":16,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":3730,"packets":16,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcb2c2b0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 87145 Rx 87145 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 87145 Rx 87145 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 87145 Rx 87145 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 87145 Rx 87145 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 87145 Rx 87145 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 87145 Rx 87145 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 87145 Rx 87145 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 87144 Rx 87144 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_qos_shaper[L2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_shaper.py INFO asyncssh:logging.py:92 [conn=176, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=79] Channel closed DEBUG infra2:Logger.py:156 dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=176, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=80] Command: dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=176, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=80] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=81] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=176, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=82] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=82] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:50:53 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=176, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=83] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=176, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=84] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=176, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=84] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":176,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=176, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=85] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=176, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=86] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=176, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=86] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=87] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=176, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=88] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=88] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:50:53 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=176, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=89] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=90] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=176, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=90] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":12875000,"burst":1048565,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":8000000,"burst":1048576,"limit":1048576}},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":13375000,"burst":1048573,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":9750000,"burst":1048573,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":11375000,"burst":1048570,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":10250000,"burst":1048575,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":6750000,"burst":1048572,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":15125000,"burst":1048570,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=176, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=91] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=176, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=92] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=176, chan=92] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=92] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=176, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=93] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=176, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=94] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=176, chan=94] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=94] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=176, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=95] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=96] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=96] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=96] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=97] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=98] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=98] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=98] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=99] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=100] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=100] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=100] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=101] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=102] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=102] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=102] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=103] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=103] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=104] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=104] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=104] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=104] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=105] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=105] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=105] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=105] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=106] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=106] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=106] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=106] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=106] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=107] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=107] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=107] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=107] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=107] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=108] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=108] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=108] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=108] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=108] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=109] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=109] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=109] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=109] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=109] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=110] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=110] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=176, chan=110] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=110] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=110] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=176, chan=111] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=111] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=111] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=111] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=111] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=176, chan=112] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=112] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=176, chan=112] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=112] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=112] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=176, chan=113] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=113] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=113] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=113] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=113] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=176, chan=114] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=114] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=176, chan=114] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=114] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=114] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=176, chan=115] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=115] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=115] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=115] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=115] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=116] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=116] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=116] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=116] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=116] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=117] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=117] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=117] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=117] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=117] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=118] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=118] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=118] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=118] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=118] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=119] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=119] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=119] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=119] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=119] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=120] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=120] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=120] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=120] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=120] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=121] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=121] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=121] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=121] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=121] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=122] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=122] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=122] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=122] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=122] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=123] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=123] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=123] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=123] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=123] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=124] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=124] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=124] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=124] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=124] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=125] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=125] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=125] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=125] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=125] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=126] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=126] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=126] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=126] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=126] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=127] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=127] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=127] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=127] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=127] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=128] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=128] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=128] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=128] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=128] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=129] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=129] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=129] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=129] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=129] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=130] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=130] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=176, chan=130] Received exit status 1 INFO asyncssh:logging.py:92 [conn=176, chan=130] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=130] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=176, chan=131] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=131] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=131] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=131] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=131] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=176, chan=132] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=132] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=176, chan=132] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=132] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=132] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=176, chan=133] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=133] Command: date INFO asyncssh:logging.py:92 [conn=176, chan=133] Received exit status 0 INFO asyncssh:logging.py:92 [conn=176, chan=133] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=133] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=176, chan=134] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=176, chan=134] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=176, chan=134] Received exit status 2 INFO asyncssh:logging.py:92 [conn=176, chan=134] Received channel close INFO asyncssh:logging.py:92 [conn=176, chan=134] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/qos/test_qos_shaper.py::test_qos_shaper[L3] | 166.10 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-10691' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_qos_shaper[L3]">Starting testcase:test_qos_shaper[L3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_shaper.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=176, chan=135] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=177] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=177] Local address: 172.17.0.2, port 43064 INFO asyncssh:logging.py:92 [conn=177] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=177] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=177] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=177, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:50:54 UTC 2023 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=177, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=1] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=177, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=2] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=2] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:50:54 UTC 2023 INFO asyncssh:logging.py:92 [conn=177, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=177, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=4] Command: ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=177, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=177, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=177, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=177, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=177, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=7] Channel closed DEBUG infra2:Logger.py:156 dcb app add dev swp33 dscp-prio 16:0 31:1 37:2 47:3 2:4 3:5 32:6 63:7 INFO asyncssh:logging.py:92 [conn=177, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=8] Command: dcb app add dev swp33 dscp-prio 16:0 31:1 37:2 47:3 2:4 3:5 32:6 63:7 INFO asyncssh:logging.py:92 [conn=177, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=177, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=9] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp33 dscp-prio INFO asyncssh:logging.py:92 [conn=177, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=10] Command: dcb -j app show dev swp33 dscp-prio INFO asyncssh:logging.py:92 [conn=177, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=10] Channel closed DEBUG infra2:Logger.py:156 {"dscp_prio":[[2,4],[3,5],[16,0],[31,1],[32,6],[37,2],[47,3],[63,7]]} INFO asyncssh:logging.py:92 [conn=177, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=177, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=12] Command: tc qdisc add dev swp34 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=177, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=177, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=177, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=14] Command: tc qdisc add dev swp34 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=177, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=177, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=16] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=177, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=18] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":10130142,"packets":74391,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1790686,"packets":15559,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1946544,"packets":17194,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1634926,"packets":13912,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4757986,"packets":27726,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":10188,"packets":70,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2486,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":4574,"packets":35,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":1074,"packets":11,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4706,"packets":20,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4706,"packets":20,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=177, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=19] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=20] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":10132544,"packets":74410,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1790928,"packets":15560,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1946544,"packets":17194,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1634926,"packets":13912,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4760146,"packets":27744,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":10432,"packets":71,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2730,"packets":22,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":39188992,"packets":76541,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":39188992,"packets":76541,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":39188992,"packets":76541,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":39188992,"packets":76541,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":39188992,"packets":76541,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":39194586,"packets":76579,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":39190066,"packets":76552,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":39188992,"packets":76541,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4950,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4950,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbc9ad480>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 76541 Rx 76541 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 76541 Rx 76541 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 76542 Rx 76542 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 76541 Rx 76541 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 76541 Rx 76541 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 76541 Rx 76541 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 76541 Rx 76541 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 76541 Rx 76541 Loss 0.000 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=177, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=22] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=22] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=177, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=177, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=24] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=177, chan=24] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=24] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=177, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=177, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=26] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=177, chan=26] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=26] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=177, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=28] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=28] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=28] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=30] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=30] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=30] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=32] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=34] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=177, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=44] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=177, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=177, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=177, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=46] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=177, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=46] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=177, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=48] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=48] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=48] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=50] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=50] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=50] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=52] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=52] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=52] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=54] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=54] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=54] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=56] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=56] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=56] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=58] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=58] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=58] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=60] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=60] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=60] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=62] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=62] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=62] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=63] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=177, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=64] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=177, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=64] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=177, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=65] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=177, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=66] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=177, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=66] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=177, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=67] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev br0 root INFO asyncssh:logging.py:92 [conn=177, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=68] Command: tc qdisc delete dev br0 root INFO asyncssh:logging.py:92 [conn=177, chan=68] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=68] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=177, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=69] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=177, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=70] Command: tc qdisc add dev swp34 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=177, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=70] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=177, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=71] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 handle 18 parent 10:8 tbf rate 104Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 17 parent 10:7 tbf rate 107Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 16 parent 10:6 tbf rate 114Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 15 parent 10:5 tbf rate 62Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 14 parent 10:4 tbf rate 64Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 13 parent 10:3 tbf rate 94Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 12 parent 10:2 tbf rate 78Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 11 parent 10:1 tbf rate 76Mbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=177, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=72] Command: tc qdisc add dev swp34 handle 18 parent 10:8 tbf rate 104Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 17 parent 10:7 tbf rate 107Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 16 parent 10:6 tbf rate 114Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 15 parent 10:5 tbf rate 62Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 14 parent 10:4 tbf rate 64Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 13 parent 10:3 tbf rate 94Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 12 parent 10:2 tbf rate 78Mbit burst 1M limit 1M && tc qdisc add dev swp34 handle 11 parent 10:1 tbf rate 76Mbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=177, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=72] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=177, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=73] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=74] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=74] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":7750000,"burst":1048575,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":13375000,"burst":1048573,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":9750000,"burst":1048573,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":8000000,"burst":1048576,"limit":1048576}},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":14250000,"burst":1048572,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":13000000,"burst":1048567,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":9500000,"burst":1048572,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":11750000,"burst":1048570,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=177, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=75] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=76] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=76] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":10174056,"packets":74806,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1790928,"packets":15560,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1946544,"packets":17194,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1634926,"packets":13912,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4801658,"packets":28140,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":10432,"packets":71,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":7750000,"burst":1048575,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":13375000,"burst":1048573,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":9750000,"burst":1048573,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":8000000,"burst":1048576,"limit":1048576},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":14250000,"burst":1048572,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":13000000,"burst":1048567,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":9500000,"burst":1048572,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":11750000,"burst":1048570,"lat":0},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4950,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4950,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=177, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=77] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=78] Command: tc -j -s qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=78] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{},"bytes":10176432,"packets":74826,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1791170,"packets":15561,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1946544,"packets":17194,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":1634926,"packets":13912,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":4803792,"packets":28159,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":10746,"packets":73,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":314,"packets":2,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":7750000,"burst":1048575,"lat":0},"bytes":44590080,"packets":87090,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":13375000,"burst":1048573,"lat":0},"bytes":44590080,"packets":87090,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":9750000,"burst":1048573,"lat":0},"bytes":44589568,"packets":87089,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":8000000,"burst":1048576,"limit":1048576},"bytes":44590080,"packets":87090,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":14250000,"burst":1048572,"lat":0},"bytes":44590080,"packets":87090,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":13000000,"burst":1048567,"lat":0},"bytes":44590748,"packets":87094,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":9500000,"burst":1048572,"lat":0},"bytes":44589568,"packets":87089,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":11750000,"burst":1048570,"lat":0},"bytes":44589568,"packets":87089,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":5194,"packets":22,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false},"bytes":5194,"packets":22,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{},"bytes":0,"packets":0,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc995d0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 87090 Rx 87090 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 87089 Rx 87089 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 87090 Rx 87090 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 87090 Rx 87090 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 87089 Rx 87089 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 87090 Rx 87090 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 87090 Rx 87090 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 87089 Rx 87089 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_qos_shaper[L3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_shaper.py INFO asyncssh:logging.py:92 [conn=177, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=79] Channel closed DEBUG infra2:Logger.py:156 dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=177, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=80] Command: dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=177, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=80] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=177, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=81] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=177, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=82] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=82] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:53:39 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=177, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=83] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=177, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=84] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=177, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=84] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":177,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=177, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=85] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=177, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=86] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=177, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=86] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=177, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=87] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=177, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=88] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=88] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:53:39 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=177, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=89] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=90] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=177, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=90] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":7750000,"burst":1048575,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":13375000,"burst":1048573,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":9750000,"burst":1048573,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":8000000,"burst":1048576,"limit":1048576}},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":14250000,"burst":1048572,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":13000000,"burst":1048567,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":9500000,"burst":1048572,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":11750000,"burst":1048570,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=177, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=91] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=177, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=92] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=177, chan=92] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=92] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=177, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=93] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=177, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=94] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=177, chan=94] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=94] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=177, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=95] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=96] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=96] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=96] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=97] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=98] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=98] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=98] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=99] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=100] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=100] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=100] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=101] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=102] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=102] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=102] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=103] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=103] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=104] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=104] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=104] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=104] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=105] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=105] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=105] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=105] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=106] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=106] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=106] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=106] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=106] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=107] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=107] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=107] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=107] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=107] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=108] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=108] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=108] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=108] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=108] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=109] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=109] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=109] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=109] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=109] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=110] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=110] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=177, chan=110] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=110] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=110] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=177, chan=111] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=111] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=111] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=111] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=111] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=177, chan=112] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=112] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=177, chan=112] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=112] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=112] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=177, chan=113] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=113] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=113] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=113] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=113] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=177, chan=114] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=114] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=177, chan=114] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=114] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=114] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=177, chan=115] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=115] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=115] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=115] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=115] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=116] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=116] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=116] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=116] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=116] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=117] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=117] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=117] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=117] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=117] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=118] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=118] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=118] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=118] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=118] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=119] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=119] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=119] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=119] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=119] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=120] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=120] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=120] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=120] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=120] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=121] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=121] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=121] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=121] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=121] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=122] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=122] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=122] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=122] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=122] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=123] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=123] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=123] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=123] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=123] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=124] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=124] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=124] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=124] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=124] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=125] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=125] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=125] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=125] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=125] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=126] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=126] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=126] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=126] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=126] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=127] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=127] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=127] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=127] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=127] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=128] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=128] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=128] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=128] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=128] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=129] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=129] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=129] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=129] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=129] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=130] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=130] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=177, chan=130] Received exit status 1 INFO asyncssh:logging.py:92 [conn=177, chan=130] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=130] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=177, chan=131] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=131] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=131] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=131] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=131] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=177, chan=132] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=132] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=177, chan=132] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=132] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=132] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=177, chan=133] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=133] Command: date INFO asyncssh:logging.py:92 [conn=177, chan=133] Received exit status 0 INFO asyncssh:logging.py:92 [conn=177, chan=133] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=133] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=177, chan=134] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=177, chan=134] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=177, chan=134] Received exit status 2 INFO asyncssh:logging.py:92 [conn=177, chan=134] Received channel close INFO asyncssh:logging.py:92 [conn=177, chan=134] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/qos/test_qos_trust_mode.py::test_qos_trust_mode[sp-L2] | 136.45 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-10838' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_qos_trust_mode[sp-L2]">Starting testcase:test_qos_trust_mode[sp-L2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_trust_mode.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=177, chan=135] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=178] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=178] Local address: 172.17.0.2, port 58308 INFO asyncssh:logging.py:92 [conn=178] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=178] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=178] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=178, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:53:40 UTC 2023 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=178, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=1] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=178, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=2] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=2] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:53:40 UTC 2023 INFO asyncssh:logging.py:92 [conn=178, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=178, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=4] Command: ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=178, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=178, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=178, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=178, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=178, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge vlan delete dev swp33 vid 1 && bridge vlan delete dev swp34 vid 1 INFO asyncssh:logging.py:92 [conn=178, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=8] Command: bridge vlan delete dev swp33 vid 1 && bridge vlan delete dev swp34 vid 1 INFO asyncssh:logging.py:92 [conn=178, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=178, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 1109 && bridge vlan add dev swp34 vid 1109 INFO asyncssh:logging.py:92 [conn=178, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=10] Command: bridge vlan add dev swp33 vid 1109 && bridge vlan add dev swp34 vid 1109 INFO asyncssh:logging.py:92 [conn=178, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=178, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=178, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=12] Command: tc qdisc add dev swp34 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=178, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=178, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=178, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=14] Command: tc qdisc add dev swp34 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=178, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=178, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=178, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=16] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=178, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.2', 'plen': 24, 'vlan': 1109, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': 1109, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcb2e1a0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 228966 Rx 228966 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 228966 Rx 228966 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 228966 Rx 228966 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 228966 Rx 228966 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 228966 Rx 228966 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 228966 Rx 228966 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 228966 Rx 228966 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 228966 Rx 228966 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] PCP | PRIO | Rx Rate, Mbit | Loss, % | Duration, s | Status INFO DENT:Logger.py:84 [Ixia Traffic Generator] 0 | 0 | 34.42 | 0.00 | 25.99 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 1 | 1 | 34.42 | 0.00 | 25.99 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 2 | 2 | 34.42 | 0.00 | 25.99 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 3 | 3 | 34.42 | 0.00 | 25.99 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 4 | 4 | 34.42 | 0.00 | 25.99 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 5 | 5 | 34.42 | 0.00 | 25.99 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 6 | 6 | 34.42 | 0.00 | 25.99 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 7 | 7 | 34.42 | 0.00 | 25.99 | True INFO asyncssh:logging.py:92 [conn=178, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show dev swp34 INFO asyncssh:logging.py:92 [conn=178, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=18] Command: tc -j -s qdisc show dev swp34 INFO asyncssh:logging.py:92 [conn=178, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"ets","handle":"10:","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2153,"packets":11,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117230592,"packets":228966,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117230592,"packets":228966,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117230592,"packets":228966,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117230592,"packets":228966,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117230592,"packets":228966,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117235014,"packets":228988,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117230952,"packets":228970,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117230592,"packets":228966,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Band | PRIO | Statistics, bytes | Rate, Mbit | Expected, Mbit | Deviation, % | Duration, s | Status INFO DENT:Logger.py:84 [DENT infrastructure 2] 8 | 0 | 117235014 | 34.42 | 34.42 | 0.0 | 25.99 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 7 | 1 | 117230592 | 34.42 | 34.42 | 0.0 | 25.99 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 6 | 2 | 117230592 | 34.42 | 34.42 | 0.0 | 25.99 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 5 | 3 | 117230592 | 34.42 | 34.42 | 0.0 | 25.99 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 4 | 4 | 117230592 | 34.42 | 34.42 | 0.0 | 25.99 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 3 | 5 | 117230592 | 34.42 | 34.42 | 0.0 | 25.99 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 2 | 6 | 117230592 | 34.42 | 34.42 | 0.0 | 25.99 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 1 | 7 | 117230952 | 34.42 | 34.42 | 0.0 | 25.99 | True -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_qos_trust_mode[sp-L2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_trust_mode.py INFO asyncssh:logging.py:92 [conn=178, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=19] Channel closed DEBUG infra2:Logger.py:156 dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=178, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=20] Command: dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=178, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=178, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=178, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:55:55 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=178, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=178, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=178, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":178,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=178, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=178, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=26] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=178, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=178, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=178, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:55:56 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=178, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=178, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=30] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=178, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=30] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=178, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=178, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=32] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=178, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=178, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=178, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=34] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=178, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=178, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=178, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=178, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=178, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=178, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=178, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=178, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=178, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=178, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=178, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=178, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=52] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=178, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=178, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=178, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=54] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=178, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=54] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=178, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=178, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=56] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=178, chan=56] Received exit status 1 INFO asyncssh:logging.py:92 [conn=178, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=56] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=178, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=178, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=58] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=178, chan=58] Received exit status 1 INFO asyncssh:logging.py:92 [conn=178, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=58] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=178, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=178, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=60] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=178, chan=60] Received exit status 1 INFO asyncssh:logging.py:92 [conn=178, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=60] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=178, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=178, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=62] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=178, chan=62] Received exit status 1 INFO asyncssh:logging.py:92 [conn=178, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=62] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=178, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=63] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=178, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=64] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=178, chan=64] Received exit status 1 INFO asyncssh:logging.py:92 [conn=178, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=64] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=178, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=65] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=178, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=66] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=178, chan=66] Received exit status 1 INFO asyncssh:logging.py:92 [conn=178, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=66] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=178, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=67] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=178, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=68] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=178, chan=68] Received exit status 1 INFO asyncssh:logging.py:92 [conn=178, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=68] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=178, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=69] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=178, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=70] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=178, chan=70] Received exit status 1 INFO asyncssh:logging.py:92 [conn=178, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=70] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=178, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=71] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=178, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=72] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=178, chan=72] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=72] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=178, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=178, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=178, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=73] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=178, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=178, chan=74] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=178, chan=74] Received exit status 2 INFO asyncssh:logging.py:92 [conn=178, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=178, chan=74] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/qos/test_qos_trust_mode.py::test_qos_trust_mode[sp-L3] | 131.72 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-10925' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_qos_trust_mode[sp-L3]">Starting testcase:test_qos_trust_mode[sp-L3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_trust_mode.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=178, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=179] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=179] Local address: 172.17.0.2, port 39010 INFO asyncssh:logging.py:92 [conn=179] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=179] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=179] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=179, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:55:57 UTC 2023 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=179, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=1] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=179, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=2] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=2] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:55:57 UTC 2023 INFO asyncssh:logging.py:92 [conn=179, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=179, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=4] Command: ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=179, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=179, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=179, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=179, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=179, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=7] Channel closed DEBUG infra2:Logger.py:156 dcb app add dev swp33 dscp-prio 37:0 24:1 18:2 52:3 58:4 19:5 48:6 44:7 INFO asyncssh:logging.py:92 [conn=179, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=8] Command: dcb app add dev swp33 dscp-prio 37:0 24:1 18:2 52:3 58:4 19:5 48:6 44:7 INFO asyncssh:logging.py:92 [conn=179, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=179, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=9] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp33 dscp-prio INFO asyncssh:logging.py:92 [conn=179, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=10] Command: dcb -j app show dev swp33 dscp-prio INFO asyncssh:logging.py:92 [conn=179, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=10] Channel closed DEBUG infra2:Logger.py:156 {"dscp_prio":[[18,2],[19,5],[24,1],[37,0],[44,7],[48,6],[52,3],[58,4]]} INFO asyncssh:logging.py:92 [conn=179, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=179, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=12] Command: tc qdisc add dev swp34 handle 10 root ets bands 8 strict 8 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=179, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=179, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=179, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=14] Command: tc qdisc add dev swp34 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=179, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=179, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=179, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=16] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=179, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc1dae0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229259 Rx 229259 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229258 Rx 229258 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229259 Rx 229259 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229259 Rx 229259 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229258 Rx 229258 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229258 Rx 229258 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229259 Rx 229259 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229258 Rx 229258 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP | PRIO | Rx Rate, Mbit | Loss, % | Duration, s | Status INFO DENT:Logger.py:84 [Ixia Traffic Generator] 37 | 0 | 34.42 | 0.00 | 26.02 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 24 | 1 | 34.42 | 0.00 | 26.02 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 18 | 2 | 34.42 | 0.00 | 26.02 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 52 | 3 | 34.42 | 0.00 | 26.02 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 58 | 4 | 34.42 | 0.00 | 26.02 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 19 | 5 | 34.42 | 0.00 | 26.02 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 48 | 6 | 34.42 | 0.00 | 26.02 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 44 | 7 | 34.42 | 0.00 | 26.02 | True INFO asyncssh:logging.py:92 [conn=179, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show dev swp34 INFO asyncssh:logging.py:92 [conn=179, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=18] Command: tc -j -s qdisc show dev swp34 INFO asyncssh:logging.py:92 [conn=179, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"ets","handle":"10:","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2730,"packets":22,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117380608,"packets":229259,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117380608,"packets":229259,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117380096,"packets":229258,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117380096,"packets":229258,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117380608,"packets":229259,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117385690,"packets":229296,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117381170,"packets":229269,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117380096,"packets":229258,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Band | PRIO | Statistics, bytes | Rate, Mbit | Expected, Mbit | Deviation, % | Duration, s | Status INFO DENT:Logger.py:84 [DENT infrastructure 2] 8 | 0 | 117385690 | 34.42 | 34.42 | 0.0 | 26.02 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 7 | 1 | 117380608 | 34.42 | 34.42 | 0.0 | 26.02 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 6 | 2 | 117380608 | 34.42 | 34.42 | 0.0 | 26.02 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 5 | 3 | 117380608 | 34.42 | 34.42 | 0.0 | 26.02 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 4 | 4 | 117380096 | 34.42 | 34.42 | 0.0 | 26.02 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 3 | 5 | 117380096 | 34.42 | 34.42 | 0.0 | 26.02 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 2 | 6 | 117380096 | 34.42 | 34.42 | 0.0 | 26.02 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 1 | 7 | 117381170 | 34.42 | 34.42 | 0.0 | 26.02 | True -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_qos_trust_mode[sp-L3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_trust_mode.py INFO asyncssh:logging.py:92 [conn=179, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=19] Channel closed DEBUG infra2:Logger.py:156 dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=179, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=20] Command: dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=179, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=179, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=179, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:58:07 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=179, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=179, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=179, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":179,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=179, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=179, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=26] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=179, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=179, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=179, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:58:07 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=179, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=179, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=30] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=179, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=30] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"strict":8,"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=179, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=179, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=32] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=179, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=179, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=179, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=34] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=179, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=179, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=179, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=179, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=179, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=179, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=179, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=179, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=179, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=179, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=179, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=179, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=52] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=179, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=179, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=179, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=54] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=179, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=54] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=179, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=179, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=56] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=179, chan=56] Received exit status 1 INFO asyncssh:logging.py:92 [conn=179, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=56] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=179, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=179, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=58] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=179, chan=58] Received exit status 1 INFO asyncssh:logging.py:92 [conn=179, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=58] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=179, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=179, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=60] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=179, chan=60] Received exit status 1 INFO asyncssh:logging.py:92 [conn=179, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=60] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=179, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=179, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=62] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=179, chan=62] Received exit status 1 INFO asyncssh:logging.py:92 [conn=179, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=62] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=179, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=63] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=179, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=64] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=179, chan=64] Received exit status 1 INFO asyncssh:logging.py:92 [conn=179, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=64] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=179, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=65] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=179, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=66] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=179, chan=66] Received exit status 1 INFO asyncssh:logging.py:92 [conn=179, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=66] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=179, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=67] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=179, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=68] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=179, chan=68] Received exit status 1 INFO asyncssh:logging.py:92 [conn=179, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=68] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=179, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=69] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=179, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=70] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=179, chan=70] Received exit status 1 INFO asyncssh:logging.py:92 [conn=179, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=70] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=179, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=71] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=179, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=72] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=179, chan=72] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=72] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=179, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=179, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=179, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=73] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=179, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=179, chan=74] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=179, chan=74] Received exit status 2 INFO asyncssh:logging.py:92 [conn=179, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=179, chan=74] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/qos/test_qos_trust_mode.py::test_qos_trust_mode[wrr-L2] | 133.79 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-11012' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_qos_trust_mode[wrr-L2]">Starting testcase:test_qos_trust_mode[wrr-L2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_trust_mode.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=179, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=180] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=180] Local address: 172.17.0.2, port 36004 INFO asyncssh:logging.py:92 [conn=180] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=180] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=180] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=180, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:58:08 UTC 2023 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=180, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=1] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=180, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=2] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=2] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 21:58:08 UTC 2023 INFO asyncssh:logging.py:92 [conn=180, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=180, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=4] Command: ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=180, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=180, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=180, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=180, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=180, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge vlan delete dev swp33 vid 1 && bridge vlan delete dev swp34 vid 1 INFO asyncssh:logging.py:92 [conn=180, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=8] Command: bridge vlan delete dev swp33 vid 1 && bridge vlan delete dev swp34 vid 1 INFO asyncssh:logging.py:92 [conn=180, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=180, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 2607 && bridge vlan add dev swp34 vid 2607 INFO asyncssh:logging.py:92 [conn=180, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=10] Command: bridge vlan add dev swp33 vid 2607 && bridge vlan add dev swp34 vid 2607 INFO asyncssh:logging.py:92 [conn=180, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=180, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 handle 10 root ets bands 8 quanta 9 7 7 6 4 2 2 1 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=180, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=12] Command: tc qdisc add dev swp34 handle 10 root ets bands 8 quanta 9 7 7 6 4 2 2 1 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=180, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=180, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=180, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=14] Command: tc qdisc add dev swp34 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=180, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=180, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=180, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=16] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=180, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"quanta":[9,7,7,6,4,2,2,1],"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.2', 'plen': 24, 'vlan': 2607, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': 2607, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcb2de70>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229036 Rx 229036 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229036 Rx 229036 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229036 Rx 229036 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229036 Rx 229036 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229036 Rx 229036 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229036 Rx 229036 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229036 Rx 229036 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229035 Rx 229035 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] PCP | PRIO | Rx Rate, Mbit | Loss, % | Duration, s | Status INFO DENT:Logger.py:84 [Ixia Traffic Generator] 0 | 0 | 34.42 | 0.00 | 25.99 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 1 | 1 | 34.42 | 0.00 | 25.99 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 2 | 2 | 34.42 | 0.00 | 25.99 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 3 | 3 | 34.42 | 0.00 | 25.99 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 4 | 4 | 34.42 | 0.00 | 25.99 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 5 | 5 | 34.42 | 0.00 | 25.99 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 6 | 6 | 34.42 | 0.00 | 25.99 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 7 | 7 | 34.42 | 0.00 | 25.99 | True INFO asyncssh:logging.py:92 [conn=180, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show dev swp34 INFO asyncssh:logging.py:92 [conn=180, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=18] Command: tc -j -s qdisc show dev swp34 INFO asyncssh:logging.py:92 [conn=180, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"ets","handle":"10:","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"quanta":[9,7,7,6,4,2,2,1],"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2153,"packets":11,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117266432,"packets":229036,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117266432,"packets":229036,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117266432,"packets":229036,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117266432,"packets":229036,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117266432,"packets":229036,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117270790,"packets":229057,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117266280,"packets":229039,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117266432,"packets":229036,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Band | PRIO | Statistics, bytes | Rate, Mbit | Expected, Mbit | Deviation, % | Duration, s | Status INFO DENT:Logger.py:84 [DENT infrastructure 2] 8 | 0 | 117270790 | 34.42 | 34.42 | 0.0 | 25.99 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 7 | 1 | 117266432 | 34.42 | 34.42 | 0.0 | 25.99 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 6 | 2 | 117266432 | 34.42 | 34.42 | 0.0 | 25.99 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 5 | 3 | 117266432 | 34.42 | 34.42 | 0.0 | 25.99 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 4 | 4 | 117266432 | 34.42 | 34.42 | 0.0 | 25.99 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 3 | 5 | 117266432 | 34.42 | 34.42 | 0.0 | 25.99 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 2 | 6 | 117266432 | 34.42 | 34.42 | 0.0 | 25.99 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 1 | 7 | 117266280 | 34.42 | 34.42 | 0.0 | 25.99 | True -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_qos_trust_mode[wrr-L2] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_trust_mode.py INFO asyncssh:logging.py:92 [conn=180, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=19] Channel closed DEBUG infra2:Logger.py:156 dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=180, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=20] Command: dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=180, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=180, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=180, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:00:21 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=180, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=180, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=180, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":180,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=180, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=180, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=26] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=180, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=180, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=180, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:00:21 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=180, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=180, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=30] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=180, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=30] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"quanta":[9,7,7,6,4,2,2,1],"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=180, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=180, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=32] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=180, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=180, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=180, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=34] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=180, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=180, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=180, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=180, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=180, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=180, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=180, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=180, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=180, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=180, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=180, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=180, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=52] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=180, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=180, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=180, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=54] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=180, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=54] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=180, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=180, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=56] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=180, chan=56] Received exit status 1 INFO asyncssh:logging.py:92 [conn=180, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=56] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=180, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=180, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=58] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=180, chan=58] Received exit status 1 INFO asyncssh:logging.py:92 [conn=180, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=58] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=180, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=180, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=60] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=180, chan=60] Received exit status 1 INFO asyncssh:logging.py:92 [conn=180, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=60] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=180, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=180, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=62] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=180, chan=62] Received exit status 1 INFO asyncssh:logging.py:92 [conn=180, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=62] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=180, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=63] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=180, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=64] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=180, chan=64] Received exit status 1 INFO asyncssh:logging.py:92 [conn=180, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=64] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=180, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=65] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=180, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=66] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=180, chan=66] Received exit status 1 INFO asyncssh:logging.py:92 [conn=180, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=66] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=180, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=67] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=180, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=68] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=180, chan=68] Received exit status 1 INFO asyncssh:logging.py:92 [conn=180, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=68] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=180, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=69] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=180, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=70] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=180, chan=70] Received exit status 1 INFO asyncssh:logging.py:92 [conn=180, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=70] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=180, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=71] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=180, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=72] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=180, chan=72] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=72] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=180, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=180, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=180, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=73] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=180, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=180, chan=74] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=180, chan=74] Received exit status 2 INFO asyncssh:logging.py:92 [conn=180, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=180, chan=74] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/qos/test_qos_trust_mode.py::test_qos_trust_mode[wrr-L3] | 133.32 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-11099' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_qos_trust_mode[wrr-L3]">Starting testcase:test_qos_trust_mode[wrr-L3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_trust_mode.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=180, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=181] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=181] Local address: 172.17.0.2, port 51182 INFO asyncssh:logging.py:92 [conn=181] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=181] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=181] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=181, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:00:22 UTC 2023 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=181, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=1] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=181, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=2] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=2] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:00:22 UTC 2023 INFO asyncssh:logging.py:92 [conn=181, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=181, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=4] Command: ip link add name br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=181, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=181, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=181, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=181, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=181, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=7] Channel closed DEBUG infra2:Logger.py:156 dcb app add dev swp33 dscp-prio 49:0 33:1 52:2 51:3 54:4 60:5 9:6 30:7 INFO asyncssh:logging.py:92 [conn=181, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=8] Command: dcb app add dev swp33 dscp-prio 49:0 33:1 52:2 51:3 54:4 60:5 9:6 30:7 INFO asyncssh:logging.py:92 [conn=181, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=181, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=9] Channel closed DEBUG infra2:Logger.py:156 dcb -j app show dev swp33 dscp-prio INFO asyncssh:logging.py:92 [conn=181, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=10] Command: dcb -j app show dev swp33 dscp-prio INFO asyncssh:logging.py:92 [conn=181, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=10] Channel closed DEBUG infra2:Logger.py:156 {"dscp_prio":[[9,6],[30,7],[33,1],[49,0],[51,3],[52,2],[54,4],[60,5]]} INFO asyncssh:logging.py:92 [conn=181, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=11] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 handle 10 root ets bands 8 quanta 9 9 8 8 3 1 1 1 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=181, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=12] Command: tc qdisc add dev swp34 handle 10 root ets bands 8 quanta 9 9 8 8 3 1 1 1 priomap 7 6 5 4 3 2 1 0 INFO asyncssh:logging.py:92 [conn=181, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=181, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=13] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp34 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=181, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=14] Command: tc qdisc add dev swp34 handle 18 parent 10:8 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 17 parent 10:7 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 16 parent 10:6 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 15 parent 10:5 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 14 parent 10:4 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 13 parent 10:3 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 12 parent 10:2 tbf rate 10Gbit burst 1M limit 1M && tc qdisc add dev swp34 handle 11 parent 10:1 tbf rate 10Gbit burst 1M limit 1M INFO asyncssh:logging.py:92 [conn=181, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=181, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=15] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=181, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=16] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=181, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"quanta":[9,9,8,8,3,1,1,1],"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.1/24', 'count': 1, 'ip': '1.1.1.1', 'gw': '1.1.1.2', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating ethernet traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.1/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbc9ad540>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229134 Rx 229134 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229134 Rx 229134 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229135 Rx 229135 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229135 Rx 229135 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229134 Rx 229134 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229134 Rx 229134 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229134 Rx 229134 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic SIP-DIP 00:11:01:00:00:01-00:12:01:00:00:01 Tx 229134 Rx 229134 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] DSCP | PRIO | Rx Rate, Mbit | Loss, % | Duration, s | Status INFO DENT:Logger.py:84 [Ixia Traffic Generator] 49 | 0 | 34.42 | 0.00 | 26.00 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 33 | 1 | 34.42 | 0.00 | 26.00 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 52 | 2 | 34.42 | 0.00 | 26.00 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 51 | 3 | 34.42 | 0.00 | 26.00 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 54 | 4 | 34.42 | 0.00 | 26.00 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 60 | 5 | 34.42 | 0.00 | 26.00 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 9 | 6 | 34.42 | 0.00 | 26.00 | True INFO DENT:Logger.py:84 [Ixia Traffic Generator] 30 | 7 | 34.42 | 0.00 | 26.00 | True INFO asyncssh:logging.py:92 [conn=181, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=17] Channel closed DEBUG infra2:Logger.py:156 tc -j -s qdisc show dev swp34 INFO asyncssh:logging.py:92 [conn=181, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=18] Command: tc -j -s qdisc show dev swp34 INFO asyncssh:logging.py:92 [conn=181, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=18] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"ets","handle":"10:","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"quanta":[9,9,8,8,3,1,1,1],"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]},"bytes":2620,"packets":21,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"15:","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117316608,"packets":229134,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"17:","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117317120,"packets":229135,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"12:","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117316608,"packets":229134,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"14:","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117316608,"packets":229134,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"16:","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117316608,"packets":229134,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"18:","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117322072,"packets":229171,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"11:","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117317572,"packets":229144,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0},{"kind":"tbf","handle":"13:","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0},"bytes":117316608,"packets":229134,"drops":0,"overlimits":0,"requeues":0,"backlog":0,"qlen":0}] INFO DENT:Logger.py:84 [DENT infrastructure 2] Band | PRIO | Statistics, bytes | Rate, Mbit | Expected, Mbit | Deviation, % | Duration, s | Status INFO DENT:Logger.py:84 [DENT infrastructure 2] 8 | 0 | 117322072 | 34.42 | 34.42 | 0.0 | 26.00 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 7 | 1 | 117317120 | 34.42 | 34.42 | 0.0 | 26.00 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 6 | 2 | 117316608 | 34.42 | 34.42 | 0.0 | 26.00 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 5 | 3 | 117316608 | 34.42 | 34.42 | 0.0 | 26.00 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 4 | 4 | 117316608 | 34.42 | 34.42 | 0.0 | 26.00 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 3 | 5 | 117316608 | 34.42 | 34.42 | 0.0 | 26.00 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 2 | 6 | 117316608 | 34.42 | 34.42 | 0.0 | 26.00 | True INFO DENT:Logger.py:84 [DENT infrastructure 2] 1 | 7 | 117317572 | 34.42 | 34.42 | 0.0 | 26.00 | True -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_qos_trust_mode[wrr-L3] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/qos/test_qos_trust_mode.py INFO asyncssh:logging.py:92 [conn=181, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=19] Channel closed DEBUG infra2:Logger.py:156 dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=181, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=20] Command: dcb app flush dev swp33 && dcb app flush dev swp34 && dcb app flush dev swp35 && dcb app flush dev swp36 INFO asyncssh:logging.py:92 [conn=181, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=181, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=21] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=181, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=22] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=22] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:02:34 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=181, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=23] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=181, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=24] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=181, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=24] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":181,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=181, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=25] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=181, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=26] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=181, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=181, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=181, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:02:35 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=181, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=181, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=30] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=181, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=30] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ets","handle":"10:","dev":"swp34","root":true,"refcnt":2,"offloaded":true,"options":{"bands":8,"quanta":[9,9,8,8,3,1,1,1],"priomap":[7,6,5,4,3,2,1,0,7,7,7,7,7,7,7,7]}},{"kind":"tbf","handle":"15:","dev":"swp34","parent":"10:5","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"17:","dev":"swp34","parent":"10:7","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"12:","dev":"swp34","parent":"10:2","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"14:","dev":"swp34","parent":"10:4","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"16:","dev":"swp34","parent":"10:6","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"18:","dev":"swp34","parent":"10:8","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"11:","dev":"swp34","parent":"10:1","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"tbf","handle":"13:","dev":"swp34","parent":"10:3","offloaded":true,"options":{"rate":1250000000,"burst":1047500,"lat":0}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}}] INFO asyncssh:logging.py:92 [conn=181, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=31] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=181, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=32] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=181, chan=32] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=32] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=181, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=181, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=34] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=181, chan=34] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=34] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=181, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=35] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=36] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=36] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=36] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=181, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=37] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=38] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=38] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=38] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=181, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=39] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=40] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=40] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=40] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=181, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=42] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=42] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=42] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=181, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=44] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=181, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=46] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=181, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=181, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=181, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=181, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=181, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=52] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=181, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=181, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=181, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=54] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=181, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=54] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=181, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=181, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=56] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=181, chan=56] Received exit status 1 INFO asyncssh:logging.py:92 [conn=181, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=56] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=181, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=181, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=58] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=181, chan=58] Received exit status 1 INFO asyncssh:logging.py:92 [conn=181, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=58] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=181, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=181, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=60] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=181, chan=60] Received exit status 1 INFO asyncssh:logging.py:92 [conn=181, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=60] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=181, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=181, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=62] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=181, chan=62] Received exit status 1 INFO asyncssh:logging.py:92 [conn=181, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=62] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=181, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=63] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=181, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=64] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=181, chan=64] Received exit status 1 INFO asyncssh:logging.py:92 [conn=181, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=64] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=181, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=65] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=181, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=66] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=181, chan=66] Received exit status 1 INFO asyncssh:logging.py:92 [conn=181, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=66] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=181, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=67] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=181, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=68] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=181, chan=68] Received exit status 1 INFO asyncssh:logging.py:92 [conn=181, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=68] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=181, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=69] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=181, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=70] Command: tc qdisc delete dev swp34 tbf INFO asyncssh:logging.py:92 [conn=181, chan=70] Received exit status 1 INFO asyncssh:logging.py:92 [conn=181, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=70] Channel closed DEBUG infra2:Logger.py:156 tbf: the "rate" parameter is mandatory. tbf: the "burst" parameter is mandatory. tbf: either "limit" or "latency" is required. Usage: ... tbf limit BYTES burst BYTES[/BYTES] rate KBPS [ mtu BYTES[/BYTES] ] [ peakrate KBPS ] [ latency TIME ] [ overhead BYTES ] [ linklayer TYPE ] INFO asyncssh:logging.py:92 [conn=181, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=71] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=181, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=72] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=181, chan=72] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=72] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=181, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=181, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=181, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=73] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=181, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=181, chan=74] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=181, chan=74] Received exit status 2 INFO asyncssh:logging.py:92 [conn=181, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=181, chan=74] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. | |||
| Passed | functional/storm_control/test_storm_control_br_and_mc_lag_and_vlan_membership.py::test_storm_control_br_and_mc_lag_and_vlan_membership | 203.05 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_br_and_mc_lag_and_vlan_membership">Starting testcase:test_storm_control_br_and_mc_lag_and_vlan_membership from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_br_and_mc_lag_and_vlan_membership.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-11187' coro=<test_storm_control_br_and_mc_lag_and_vlan_membership() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_br_and_mc_lag_and_vlan_membership.py:50> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=181, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=182] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=182] Local address: 172.17.0.2, port 58422 INFO asyncssh:logging.py:92 [conn=182] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=182] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=182] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=182, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:02:36 UTC 2023 INFO asyncssh:logging.py:92 [conn=182, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=182, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=2] Command: ip link add bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=182, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bond1 up && ip link set dev swp33 down && ip link set dev swp33 master bond1 INFO asyncssh:logging.py:92 [conn=182, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=4] Command: ip link set dev bond1 up && ip link set dev swp33 down && ip link set dev swp33 master bond1 INFO asyncssh:logging.py:92 [conn=182, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link add bond2 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=182, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=6] Command: ip link add bond2 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=182, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bond2 up && ip link set dev swp35 down && ip link set dev swp35 master bond2 INFO asyncssh:logging.py:92 [conn=182, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=8] Command: ip link set dev bond2 up && ip link set dev swp35 down && ip link set dev swp35 master bond2 INFO asyncssh:logging.py:92 [conn=182, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=182, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=182, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=182, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=12] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=182, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=182, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=14] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=182, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp34 master br0 && ip link set dev swp36 master br0 INFO asyncssh:logging.py:92 [conn=182, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=16] Command: ip link set dev swp34 master br0 && ip link set dev swp36 master br0 INFO asyncssh:logging.py:92 [conn=182, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bond1 master br0 && ip link set dev bond2 master br0 INFO asyncssh:logging.py:92 [conn=182, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=18] Command: ip link set dev bond1 master br0 && ip link set dev bond2 master br0 INFO asyncssh:logging.py:92 [conn=182, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 type bridge vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=182, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=20] Command: ip link set dev br0 type bridge vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=182, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=21] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp34 vid 1 pvid untagged && bridge vlan add dev swp36 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=182, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=22] Command: bridge vlan add dev swp34 vid 1 pvid untagged && bridge vlan add dev swp36 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=182, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=23] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev bond1 vid 1 pvid untagged && bridge vlan add dev bond2 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=182, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=24] Command: bridge vlan add dev bond1 vid 1 pvid untagged && bridge vlan add dev bond2 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=182, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=25] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 94404 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=26] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 94404 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=27] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=28] Command: devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=28] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":94404}]}]}} INFO asyncssh:logging.py:92 [conn=182, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=29] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 12010 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=30] Command: devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 12010 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=31] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=32] Command: devlink -j port param show pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=32] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":12010}]}]}} INFO asyncssh:logging.py:92 [conn=182, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=33] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 42099 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=34] Command: devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 42099 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=35] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=36] Command: devlink -j port param show pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=36] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/34":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":42099}]}]}} INFO asyncssh:logging.py:92 [conn=182, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=37] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 37519 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=38] Command: devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 37519 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=38] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=39] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=40] Command: devlink -j port param show pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=40] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/34":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":37519}]}]}} INFO asyncssh:logging.py:92 [conn=182, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=41] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 32678 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=42] Command: devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 32678 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=42] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=43] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=44] Command: devlink -j port param show pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=44] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":32678}]}]}} INFO asyncssh:logging.py:92 [conn=182, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=45] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 36309 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=46] Command: devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 36309 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=46] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=47] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=48] Command: devlink -j port param show pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=48] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/35":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":36309}]}]}} INFO asyncssh:logging.py:92 [conn=182, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=49] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 83511 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=50] Command: devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 83511 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=51] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=52] Command: devlink -j port param show pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=182, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=52] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/36":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":83511}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_br INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1_mc INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2_mc INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3_mc INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc1ca30>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 0 Rx 864798 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 1955255 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 0 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 0 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=182, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=53] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=182, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=54] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=182, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=54] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":94404}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":12010}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":37519}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":42099}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":32678}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":36309}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":97367}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":83511}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/49":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/50":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/51":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/52":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=182, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=55] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=56] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=56] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=57] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=58] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=58] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=59] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=60] Command: devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=182, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=60] Channel closed DEBUG infra2:Logger.py:156 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_br_and_mc_lag_and_vlan_membership from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_br_and_mc_lag_and_vlan_membership.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=182, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=61] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=182, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=62] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=62] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:05:52 UTC 2023 INFO DENT:Logger.py:147 Deleting bonds INFO asyncssh:logging.py:92 [conn=182, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=63] Channel closed DEBUG infra2:Logger.py:156 ip -j -d link show INFO asyncssh:logging.py:92 [conn=182, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=64] Command: ip -j -d link show INFO asyncssh:logging.py:92 [conn=182, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=64] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","promiscuity":0,"min_mtu":0,"max_mtu":0,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":0,"max_mtu":0,"linkinfo":{"info_kind":"dummy"},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","promiscuity":0,"min_mtu":1280,"max_mtu":65555,"linkinfo":{"info_kind":"sit","info_data":{"proto":"ip6ip","remote":"any","local":"any","ttl":64,"pmtudisc":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":9888,"inet6_addr_gen_mode":"eui64","num_tx_queues":8,"num_rx_queues":4,"gso_max_size":65536,"gso_max_segs":300,"parentbus":"platform","parentdev":"f2000000.ethernet"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p1","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p2","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p3","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p4","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p5","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p6","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p7","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p8","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p9","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p10","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p11","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p12","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p13","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p14","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p15","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p16","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p17","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p18","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p19","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p20","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p21","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p22","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p23","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p24","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p25","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p26","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p27","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p28","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p29","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p30","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p31","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p32","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond1","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":2,"perm_hwaddr":"18:be:92:13:64:a5","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p33","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":4,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8001","no":"0x1","designated_port":32769,"designated_cost":0,"bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p34","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond2","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":3,"perm_hwaddr":"18:be:92:13:64:a7","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p35","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":4,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8002","no":"0x2","designated_port":32770,"designated_cost":0,"bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p36","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p37","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p38","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p39","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p40","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p41","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p42","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p43","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p44","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p45","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p46","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p47","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p48","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p49","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p50","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p51","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p52","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":182,"ifname":"bond1","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":9,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1},"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":4,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8003","no":"0x3","designated_port":32771,"designated_cost":0,"bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":183,"ifname":"bond2","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":9,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1},"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":4,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8004","no":"0x4","designated_port":32772,"designated_cost":0,"bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":184,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bridge","info_data":{"forward_delay":1500,"hello_time":200,"max_age":2000,"ageing_time":30000,"stp_state":0,"priority":32768,"vlan_filtering":1,"vlan_protocol":"802.1Q","bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","root_port":0,"root_path_cost":0,"topology_change":0,"topology_change_detected":0,"hello_timer":0.00,"tcn_timer":0.00,"topology_change_timer":0.00,"gc_timer":103.68,"vlan_default_pvid":0,"vlan_stats_enabled":0,"vlan_stats_per_port":0,"group_fwd_mask":"0","group_addr":"01:80:c2:00:00:00","mcast_snooping":1,"mcast_vlan_snooping":0,"mcast_router":1,"mcast_query_use_ifaddr":0,"mcast_querier":0,"mcast_hash_elasticity":16,"mcast_hash_max":4096,"mcast_last_member_cnt":2,"mcast_startup_query_cnt":2,"mcast_last_member_intvl":100,"mcast_membership_intvl":26000,"mcast_querier_intvl":25500,"mcast_query_intvl":12500,"mcast_query_response_intvl":1000,"mcast_startup_query_intvl":3124,"mcast_stats_enabled":0,"mcast_igmp_version":2,"mcast_mld_version":1,"nf_call_iptables":0,"nf_call_ip6tables":0,"nf_call_arptables":0}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535}] INFO asyncssh:logging.py:92 [conn=182, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=65] Channel closed DEBUG infra2:Logger.py:156 ip link delete bond1 INFO asyncssh:logging.py:92 [conn=182, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=66] Command: ip link delete bond1 INFO asyncssh:logging.py:92 [conn=182, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=66] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=182, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=67] Channel closed DEBUG infra2:Logger.py:156 ip link delete bond2 INFO asyncssh:logging.py:92 [conn=182, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=68] Command: ip link delete bond2 INFO asyncssh:logging.py:92 [conn=182, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=68] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=182, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=69] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=182, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=70] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=70] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:05:53 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=182, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=71] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=182, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=72] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=72] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:05:58 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=182, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=73] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=182, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=74] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=182, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=74] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":184,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=182, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=182, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=75] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=182, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=182, chan=76] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=182, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=182, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=182, chan=76] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/storm_control/test_storm_control_br_and_unk_un_and_vlan_membership.py::test_storm_control_br_and_unk_un_and_vlan_membership | 191.87 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_br_and_unk_un_and_vlan_membership">Starting testcase:test_storm_control_br_and_unk_un_and_vlan_membership from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_br_and_unk_un_and_vlan_membership.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-11276' coro=<test_storm_control_br_and_unk_un_and_vlan_membership() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_br_and_unk_un_and_vlan_membership.py:50> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=182, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=183] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=183] Local address: 172.17.0.2, port 50528 INFO asyncssh:logging.py:92 [conn=183] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=183] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=183] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=183, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:05:59 UTC 2023 INFO asyncssh:logging.py:92 [conn=183, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=183, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=2] Command: ip link add bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=183, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bond1 up && ip link set dev swp33 down && ip link set dev swp33 master bond1 INFO asyncssh:logging.py:92 [conn=183, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=4] Command: ip link set dev bond1 up && ip link set dev swp33 down && ip link set dev swp33 master bond1 INFO asyncssh:logging.py:92 [conn=183, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link add bond2 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=183, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=6] Command: ip link add bond2 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=183, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bond2 up && ip link set dev swp35 down && ip link set dev swp35 master bond2 INFO asyncssh:logging.py:92 [conn=183, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=8] Command: ip link set dev bond2 up && ip link set dev swp35 down && ip link set dev swp35 master bond2 INFO asyncssh:logging.py:92 [conn=183, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=183, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=183, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=183, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=12] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=183, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=183, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=14] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=183, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp34 master br0 && ip link set dev swp36 master br0 INFO asyncssh:logging.py:92 [conn=183, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=16] Command: ip link set dev swp34 master br0 && ip link set dev swp36 master br0 INFO asyncssh:logging.py:92 [conn=183, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bond1 master br0 && ip link set dev bond2 master br0 INFO asyncssh:logging.py:92 [conn=183, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=18] Command: ip link set dev bond1 master br0 && ip link set dev bond2 master br0 INFO asyncssh:logging.py:92 [conn=183, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 type bridge vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=183, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=20] Command: ip link set dev br0 type bridge vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=183, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=21] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp34 vid 1 pvid untagged && bridge vlan add dev swp36 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=183, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=22] Command: bridge vlan add dev swp34 vid 1 pvid untagged && bridge vlan add dev swp36 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=183, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=23] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev bond1 vid 1 pvid untagged && bridge vlan add dev bond2 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=183, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=24] Command: bridge vlan add dev bond1 vid 1 pvid untagged && bridge vlan add dev bond2 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=183, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=25] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 94404 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=26] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 94404 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=27] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=28] Command: devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=28] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":94404}]}]}} INFO asyncssh:logging.py:92 [conn=183, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=29] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 1210 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=30] Command: devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 1210 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=31] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=32] Command: devlink -j port param show pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=32] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1210}]}]}} INFO asyncssh:logging.py:92 [conn=183, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=33] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 35099 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=34] Command: devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 35099 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=35] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=36] Command: devlink -j port param show pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=36] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/34":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":35099}]}]}} INFO asyncssh:logging.py:92 [conn=183, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=37] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 37519 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=38] Command: devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 37519 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=38] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=39] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=40] Command: devlink -j port param show pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=40] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/34":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":37519}]}]}} INFO asyncssh:logging.py:92 [conn=183, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=41] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 32678 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=42] Command: devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 32678 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=42] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=43] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=44] Command: devlink -j port param show pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=44] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":32678}]}]}} INFO asyncssh:logging.py:92 [conn=183, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=45] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 20511 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=46] Command: devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 20511 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=46] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=47] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=48] Command: devlink -j port param show pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=48] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/35":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":20511}]}]}} INFO asyncssh:logging.py:92 [conn=183, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=49] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 83511 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=50] Command: devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 83511 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=51] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=52] Command: devlink -j port param show pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=183, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=52] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/36":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":83511}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_br INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1_unk_un INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2_unk_un INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3_unk_un INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcb2fac0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 0 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 791470 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 0 Rx 334532 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=183, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=53] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=183, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=54] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=183, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=54] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":94404}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1210}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":37519}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":35099}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":32678}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":20511}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":83511}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/49":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/50":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/51":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/52":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=183, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=55] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=56] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=56] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=57] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=58] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=58] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=59] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=60] Command: devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=183, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=60] Channel closed DEBUG infra2:Logger.py:156 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_br_and_unk_un_and_vlan_membership from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_br_and_unk_un_and_vlan_membership.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=183, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=61] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=183, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=62] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=62] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:09:05 UTC 2023 INFO DENT:Logger.py:147 Deleting bonds INFO asyncssh:logging.py:92 [conn=183, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=63] Channel closed DEBUG infra2:Logger.py:156 ip -j -d link show INFO asyncssh:logging.py:92 [conn=183, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=64] Command: ip -j -d link show INFO asyncssh:logging.py:92 [conn=183, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=64] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","promiscuity":0,"min_mtu":0,"max_mtu":0,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":0,"max_mtu":0,"linkinfo":{"info_kind":"dummy"},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","promiscuity":0,"min_mtu":1280,"max_mtu":65555,"linkinfo":{"info_kind":"sit","info_data":{"proto":"ip6ip","remote":"any","local":"any","ttl":64,"pmtudisc":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":9888,"inet6_addr_gen_mode":"eui64","num_tx_queues":8,"num_rx_queues":4,"gso_max_size":65536,"gso_max_segs":300,"parentbus":"platform","parentdev":"f2000000.ethernet"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p1","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p2","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p3","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p4","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p5","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p6","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p7","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p8","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p9","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p10","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p11","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p12","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p13","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p14","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p15","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p16","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p17","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p18","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p19","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p20","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p21","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p22","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p23","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p24","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p25","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p26","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p27","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p28","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p29","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p30","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p31","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p32","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond1","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":2,"perm_hwaddr":"18:be:92:13:64:a5","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p33","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":4,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8001","no":"0x1","designated_port":32769,"designated_cost":0,"bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p34","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond2","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":2,"perm_hwaddr":"18:be:92:13:64:a7","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p35","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":4,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8002","no":"0x2","designated_port":32770,"designated_cost":0,"bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p36","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p37","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p38","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p39","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p40","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p41","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p42","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p43","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p44","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p45","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p46","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p47","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p48","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p49","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p50","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p51","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p52","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":185,"ifname":"bond1","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":9,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1},"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":4,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8003","no":"0x3","designated_port":32771,"designated_cost":0,"bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":186,"ifname":"bond2","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":9,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1},"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":4,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8004","no":"0x4","designated_port":32772,"designated_cost":0,"bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":187,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bridge","info_data":{"forward_delay":1500,"hello_time":200,"max_age":2000,"ageing_time":30000,"stp_state":0,"priority":32768,"vlan_filtering":1,"vlan_protocol":"802.1Q","bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","root_port":0,"root_path_cost":0,"topology_change":0,"topology_change_detected":0,"hello_timer":0.00,"tcn_timer":0.00,"topology_change_timer":0.00,"gc_timer":113.66,"vlan_default_pvid":0,"vlan_stats_enabled":0,"vlan_stats_per_port":0,"group_fwd_mask":"0","group_addr":"01:80:c2:00:00:00","mcast_snooping":1,"mcast_vlan_snooping":0,"mcast_router":1,"mcast_query_use_ifaddr":0,"mcast_querier":0,"mcast_hash_elasticity":16,"mcast_hash_max":4096,"mcast_last_member_cnt":2,"mcast_startup_query_cnt":2,"mcast_last_member_intvl":100,"mcast_membership_intvl":26000,"mcast_querier_intvl":25500,"mcast_query_intvl":12500,"mcast_query_response_intvl":1000,"mcast_startup_query_intvl":3124,"mcast_stats_enabled":0,"mcast_igmp_version":2,"mcast_mld_version":1,"nf_call_iptables":0,"nf_call_ip6tables":0,"nf_call_arptables":0}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535}] INFO asyncssh:logging.py:92 [conn=183, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=65] Channel closed DEBUG infra2:Logger.py:156 ip link delete bond1 INFO asyncssh:logging.py:92 [conn=183, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=66] Command: ip link delete bond1 INFO asyncssh:logging.py:92 [conn=183, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=66] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=183, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=67] Channel closed DEBUG infra2:Logger.py:156 ip link delete bond2 INFO asyncssh:logging.py:92 [conn=183, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=68] Command: ip link delete bond2 INFO asyncssh:logging.py:92 [conn=183, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=68] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=183, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=69] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=183, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=70] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=70] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:09:06 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=183, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=71] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=183, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=72] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=72] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:09:10 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=183, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=73] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=183, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=74] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=183, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=74] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":187,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=183, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=183, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=75] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=183, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=183, chan=76] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=183, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=183, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=183, chan=76] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/storm_control/test_storm_control_broadcast_traffic.py::test_storm_control_broadcast_traffic | 144.40 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_broadcast_traffic">Starting testcase:test_storm_control_broadcast_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_broadcast_traffic.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-11364' coro=<test_storm_control_broadcast_traffic() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_broadcast_traffic.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=183, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=184] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=184] Local address: 172.17.0.2, port 50460 INFO asyncssh:logging.py:92 [conn=184] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=184] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=184] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=184, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:09:10 UTC 2023 INFO asyncssh:logging.py:92 [conn=184, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=184, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=184, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=184, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=184, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=184, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=184, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=184, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=184, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=184, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=7] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=184, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=8] Command: devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=184, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=8] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=184, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=9] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 118227 cmode runtime INFO asyncssh:logging.py:92 [conn=184, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=10] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 118227 cmode runtime INFO asyncssh:logging.py:92 [conn=184, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=184, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=11] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=184, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=12] Command: devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=184, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=12] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":118227}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_A INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc1f760>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 555240 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 536896 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 0 Rx 536881 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 0 Rx 536829 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=184, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=13] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=184, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=14] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=184, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=14] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":118227}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/49":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/50":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/51":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/52":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=184, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=15] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=184, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=16] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=184, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=184, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=17] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=184, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=18] Command: devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=184, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=184, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=19] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=184, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=20] Command: devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=184, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=184, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=21] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=184, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=22] Command: devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=184, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=22] Channel closed DEBUG infra2:Logger.py:156 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_broadcast_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_broadcast_traffic.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=184, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=184, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:11:30 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=184, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=25] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=184, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=26] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:11:34 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=184, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=184, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=28] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=184, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":188,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=184, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=184, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=184, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=184, chan=30] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=184, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=184, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=184, chan=30] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/storm_control/test_storm_control_different_rates.py::test_storm_control_different_rates | 301.66 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_different_rates">Starting testcase:test_storm_control_different_rates from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_different_rates.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-11404' coro=<test_storm_control_different_rates() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_different_rates.py:90> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=184, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=185] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=185] Local address: 172.17.0.2, port 43806 INFO asyncssh:logging.py:92 [conn=185] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=185] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=185] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=185, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:11:35 UTC 2023 INFO asyncssh:logging.py:92 [conn=185, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=185, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=2] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=185, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=185, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=4] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=185, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=185, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=6] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=185, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 master br0 && ip link set dev swp34 master br0 && ip link set dev swp35 master br0 && ip link set dev swp36 master br0 INFO asyncssh:logging.py:92 [conn=185, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=8] Command: ip link set dev swp33 master br0 && ip link set dev swp34 master br0 && ip link set dev swp35 master br0 && ip link set dev swp36 master br0 INFO asyncssh:logging.py:92 [conn=185, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 1 pvid untagged && bridge vlan add dev swp34 vid 1 pvid untagged && bridge vlan add dev swp35 vid 2 pvid untagged && bridge vlan add dev swp36 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=185, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=10] Command: bridge vlan add dev swp33 vid 1 pvid untagged && bridge vlan add dev swp34 vid 1 pvid untagged && bridge vlan add dev swp35 vid 2 pvid untagged && bridge vlan add dev swp36 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=185, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=11] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 1572 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=12] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 1572 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=13] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=14] Command: devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=14] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1572}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=15] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 2999 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=16] Command: devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 2999 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=17] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=18] Command: devlink -j port param show pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=18] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":2999}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=19] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 3853 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=20] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 3853 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=21] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=22] Command: devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=22] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":3853}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=23] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 4583 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=24] Command: devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 4583 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=25] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=26] Command: devlink -j port param show pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=26] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":4583}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=27] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 1020 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=28] Command: devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 1020 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=29] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=30] Command: devlink -j port param show pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=30] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/35":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1020}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=31] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 5191 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=32] Command: devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 5191 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=33] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=34] Command: devlink -j port param show pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=34] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/36":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":5191}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1_swp1->swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1_swp1->swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1_swp1->swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2_swp1->swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2_swp1->swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2_swp1->swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3_swp1->swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3_swp1->swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3_swp1->swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_4_swp2->swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_4_swp2->swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_4_swp2->swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_5_swp3->swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_5_swp3->swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_5_swp3->swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_6_swp4->swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_6_swp4->swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_6_swp4->swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc1f610>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1_swp1->swp4 Tx 402738 Rx 0 Frames Delta 402738 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1_swp1->swp3 Tx 35871 Rx 0 Frames Delta 35871 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1_swp1->swp2 Tx 43302 Rx 3951 Frames Delta 39351 Loss 90.876 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2_swp1->swp4 Tx 171408 Rx 0 Frames Delta 171408 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2_swp1->swp3 Tx 73388 Rx 0 Frames Delta 73388 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2_swp1->swp2 Tx 132452 Rx 22274 Frames Delta 110178 Loss 83.183 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3_swp1->swp4 Tx 409395 Rx 0 Frames Delta 409395 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3_swp1->swp3 Tx 40839 Rx 0 Frames Delta 40839 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3_swp1->swp2 Tx 94177 Rx 20900 Frames Delta 73277 Loss 77.808 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_4_swp2->swp4 Tx 144003 Rx 0 Frames Delta 144003 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_4_swp2->swp3 Tx 95447 Rx 0 Frames Delta 95447 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_4_swp2->swp1 Tx 356380 Rx 94284 Frames Delta 262096 Loss 73.544 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_5_swp3->swp4 Tx 123226 Rx 6589 Frames Delta 116637 Loss 94.653 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_5_swp3->swp2 Tx 48566 Rx 0 Frames Delta 48566 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_5_swp3->swp1 Tx 40439 Rx 0 Frames Delta 40439 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_6_swp4->swp3 Tx 71793 Rx 20826 Frames Delta 50967 Loss 70.992 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_6_swp4->swp2 Tx 165123 Rx 0 Frames Delta 165123 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_6_swp4->swp1 Tx 84969 Rx 0 Frames Delta 84969 Loss 100.000 INFO asyncssh:logging.py:92 [conn=185, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=35] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 1572 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=36] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 1572 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=36] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=37] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=38] Command: devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=38] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1572}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=39] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 2999 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=40] Command: devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 2999 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=40] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=41] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=42] Command: devlink -j port param show pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=42] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":2999}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=43] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 3853 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=44] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 3853 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=44] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=45] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=46] Command: devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=46] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":3853}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=47] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 4583 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=48] Command: devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 4583 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=48] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=49] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=50] Command: devlink -j port param show pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=50] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":4583}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=51] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 1020 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=52] Command: devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 1020 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=52] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=53] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=54] Command: devlink -j port param show pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=54] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/35":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1020}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=55] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 5191 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=56] Command: devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 5191 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=56] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=57] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=58] Command: devlink -j port param show pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=58] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/36":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":5191}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc6abf0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1_swp1->swp4 Tx 1317372 Rx 0 Frames Delta 1317372 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1_swp1->swp3 Tx 117333 Rx 0 Frames Delta 117333 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1_swp1->swp2 Tx 141641 Rx 12909 Frames Delta 128732 Loss 90.886 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2_swp1->swp4 Tx 560681 Rx 0 Frames Delta 560681 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2_swp1->swp3 Tx 240055 Rx 0 Frames Delta 240055 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2_swp1->swp2 Tx 433254 Rx 72852 Frames Delta 360402 Loss 83.185 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3_swp1->swp4 Tx 1339147 Rx 0 Frames Delta 1339147 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3_swp1->swp3 Tx 133584 Rx 0 Frames Delta 133584 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3_swp1->swp2 Tx 308055 Rx 68379 Frames Delta 239676 Loss 77.803 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_4_swp2->swp4 Tx 471037 Rx 0 Frames Delta 471037 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_4_swp2->swp3 Tx 312210 Rx 0 Frames Delta 312210 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_4_swp2->swp1 Tx 1165732 Rx 308309 Frames Delta 857423 Loss 73.552 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_5_swp3->swp4 Tx 403077 Rx 21612 Frames Delta 381465 Loss 94.638 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_5_swp3->swp2 Tx 158860 Rx 0 Frames Delta 158860 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_5_swp3->swp1 Tx 132275 Rx 0 Frames Delta 132275 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_6_swp4->swp3 Tx 234836 Rx 68107 Frames Delta 166729 Loss 70.998 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_6_swp4->swp2 Tx 540123 Rx 0 Frames Delta 540123 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_6_swp4->swp1 Tx 277937 Rx 0 Frames Delta 277937 Loss 100.000 INFO asyncssh:logging.py:92 [conn=185, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=59] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 1572 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=60] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 1572 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=60] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=61] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=62] Command: devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=62] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1572}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=63] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 2999 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=64] Command: devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 2999 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=64] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=65] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=66] Command: devlink -j port param show pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=66] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":2999}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=67] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 3853 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=68] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 3853 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=68] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=69] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=70] Command: devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=70] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":3853}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=71] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 4583 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=72] Command: devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 4583 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=72] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=73] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=74] Command: devlink -j port param show pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=74] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":4583}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=75] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 1020 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=76] Command: devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 1020 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=76] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=77] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=78] Command: devlink -j port param show pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=78] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/35":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1020}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=79] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 5191 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=80] Command: devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 5191 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=80] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=81] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=82] Command: devlink -j port param show pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=185, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=82] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/36":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":5191}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc6be20>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1_swp1->swp4 Tx 2130380 Rx 0 Frames Delta 2130380 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1_swp1->swp3 Tx 189745 Rx 0 Frames Delta 189745 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1_swp1->swp2 Tx 229054 Rx 20863 Frames Delta 208191 Loss 90.892 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2_swp1->swp4 Tx 906702 Rx 0 Frames Delta 906702 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2_swp1->swp3 Tx 388203 Rx 0 Frames Delta 388203 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2_swp1->swp2 Tx 700633 Rx 117811 Frames Delta 582822 Loss 83.185 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3_swp1->swp4 Tx 2165593 Rx 0 Frames Delta 2165593 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3_swp1->swp3 Tx 216024 Rx 0 Frames Delta 216024 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3_swp1->swp2 Tx 498169 Rx 110598 Frames Delta 387571 Loss 77.799 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_4_swp2->swp4 Tx 761735 Rx 0 Frames Delta 761735 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_4_swp2->swp3 Tx 504888 Rx 0 Frames Delta 504888 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_4_swp2->swp1 Tx 1885157 Rx 498556 Frames Delta 1386601 Loss 73.554 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_5_swp3->swp4 Tx 651833 Rx 34963 Frames Delta 616870 Loss 94.636 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_5_swp3->swp2 Tx 256899 Rx 0 Frames Delta 256899 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_5_swp3->swp1 Tx 213908 Rx 0 Frames Delta 213908 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_6_swp4->swp3 Tx 379764 Rx 110149 Frames Delta 269615 Loss 70.995 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_6_swp4->swp2 Tx 873456 Rx 0 Frames Delta 873456 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_6_swp4->swp1 Tx 449463 Rx 0 Frames Delta 449463 Loss 100.000 INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=185, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=83] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=185, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=84] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=185, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=84] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1572}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":3853}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":2999}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":4583}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1020}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":5191}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/49":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/50":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/51":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/52":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=85] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=86] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=86] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=87] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=88] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=88] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=89] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=90] Command: devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=90] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc68700>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1_swp1->swp4 Tx 3045014 Rx 0 Frames Delta 3045014 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1_swp1->swp3 Tx 271207 Rx 0 Frames Delta 271207 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1_swp1->swp2 Tx 327393 Rx 94264 Frames Delta 233129 Loss 71.208 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2_swp1->swp4 Tx 1295975 Rx 0 Frames Delta 1295975 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2_swp1->swp3 Tx 554870 Rx 0 Frames Delta 554870 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2_swp1->swp2 Tx 1001436 Rx 347667 Frames Delta 653769 Loss 65.283 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3_swp1->swp4 Tx 3095345 Rx 0 Frames Delta 3095345 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3_swp1->swp3 Tx 308769 Rx 0 Frames Delta 308769 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3_swp1->swp2 Tx 712047 Rx 277713 Frames Delta 434334 Loss 60.998 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_4_swp2->swp4 Tx 1088770 Rx 0 Frames Delta 1088770 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_4_swp2->swp3 Tx 721651 Rx 0 Frames Delta 721651 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_4_swp2->swp1 Tx 2694509 Rx 1141999 Frames Delta 1552510 Loss 57.618 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_5_swp3->swp4 Tx 931684 Rx 239572 Frames Delta 692112 Loss 74.286 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_5_swp3->swp2 Tx 367193 Rx 0 Frames Delta 367193 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_5_swp3->swp1 Tx 305745 Rx 0 Frames Delta 305745 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_6_swp4->swp3 Tx 542807 Rx 240579 Frames Delta 302228 Loss 55.679 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_6_swp4->swp2 Tx 1248456 Rx 0 Frames Delta 1248456 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_6_swp4->swp1 Tx 642431 Rx 0 Frames Delta 642431 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=185, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=91] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=185, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=92] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=185, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=92] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/49":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/50":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/51":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/52":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=185, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=93] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=94] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=94] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=94] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=95] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=96] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=96] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=96] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=185, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=97] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=98] Command: devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=185, chan=98] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=98] Channel closed DEBUG infra2:Logger.py:156 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_different_rates from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_different_rates.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=185, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=99] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=185, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=100] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=100] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=100] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:16:30 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=185, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=101] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=185, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=102] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=102] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=102] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:16:36 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=185, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=103] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=103] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=185, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=104] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=185, chan=104] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=104] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=104] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":189,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=185, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=105] Command: date INFO asyncssh:logging.py:92 [conn=185, chan=105] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=105] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=105] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=185, chan=106] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=185, chan=106] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=185, chan=106] Received exit status 0 INFO asyncssh:logging.py:92 [conn=185, chan=106] Received channel close INFO asyncssh:logging.py:92 [conn=185, chan=106] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/storm_control/test_storm_control_interaction_policer_rules.py::test_storm_control_interaction_policer_rules | 245.42 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-11521' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_interaction_policer_rules">Starting testcase:test_storm_control_interaction_policer_rules from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_interaction_policer_rules.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=185, chan=107] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=186] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=186] Local address: 172.17.0.2, port 37226 INFO asyncssh:logging.py:92 [conn=186] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=186] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=186] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=186, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:16:37 UTC 2023 INFO asyncssh:logging.py:92 [conn=186, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=186, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=186, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=186, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=186, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=186, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=186, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=186, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=186, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=186, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=186, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:16:37 UTC 2023 INFO asyncssh:logging.py:92 [conn=186, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=186, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=186, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=11] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 37686 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=12] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 37686 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=13] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=186, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=14] Command: devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=186, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=14] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":37686}]}]}} INFO asyncssh:logging.py:92 [conn=186, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=15] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 109413 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=16] Command: devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 109413 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=17] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=186, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=18] Command: devlink -j port param show pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=186, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=18] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/34":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":109413}]}]}} INFO asyncssh:logging.py:92 [conn=186, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=19] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 75373 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=20] Command: devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 75373 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=21] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=186, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=22] Command: devlink -j port param show pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=186, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=22] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":75373}]}]}} INFO asyncssh:logging.py:92 [conn=186, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=23] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress && tc qdisc add dev swp34 ingress && tc qdisc add dev swp35 ingress INFO asyncssh:logging.py:92 [conn=186, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=24] Command: tc qdisc add dev swp33 ingress && tc qdisc add dev swp34 ingress && tc qdisc add dev swp35 ingress INFO asyncssh:logging.py:92 [conn=186, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=25] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 flower skip_sw vlan_id 853 src_mac 10:62:5a:cf:ab:39 dst_mac 34:1e:60:35:58:ac action trap action police rate 14836kbit burst 15836 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=26] Command: tc filter add dev swp33 ingress protocol 0x8100 flower skip_sw vlan_id 853 src_mac 10:62:5a:cf:ab:39 dst_mac 34:1e:60:35:58:ac action trap action police rate 14836kbit burst 15836 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=27] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp34 ingress protocol 0x8100 flower skip_sw vlan_id 2830 src_mac 98:92:be:4c:c8:53 dst_mac 01:00:5E:51:14:af action trap action police rate 14836kbit burst 15836 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=28] Command: tc filter add dev swp34 ingress protocol 0x8100 flower skip_sw vlan_id 2830 src_mac 98:92:be:4c:c8:53 dst_mac 01:00:5E:51:14:af action trap action police rate 14836kbit burst 15836 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=29] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp35 ingress protocol 0x8100 flower skip_sw vlan_id 2454 src_mac 54:84:c3:74:89:37 dst_mac ff:ff:ff:ff:ff:ff action trap action police rate 14836kbit burst 15836 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=30] Command: tc filter add dev swp35 ingress protocol 0x8100 flower skip_sw vlan_id 2454 src_mac 54:84:c3:74:89:37 dst_mac ff:ff:ff:ff:ff:ff action trap action police rate 14836kbit burst 15836 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_4_swp3->swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_4_swp3->swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_4_swp3->swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=186, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=31] Channel closed DEBUG infra2:Logger.py:156 get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=186, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=32] Command: get_cpu_traps_rate_code_avg 195 sw INFO asyncssh:logging.py:92 [conn=186, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=32] Channel closed DEBUG infra2:Logger.py:156 4073 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=186, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=33] Channel closed DEBUG infra2:Logger.py:156 tc filter delete dev swp33 ingress pref 49152 && tc filter delete dev swp34 ingress pref 49152 && tc filter delete dev swp35 ingress pref 49152 INFO asyncssh:logging.py:92 [conn=186, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=34] Command: tc filter delete dev swp33 ingress pref 49152 && tc filter delete dev swp34 ingress pref 49152 && tc filter delete dev swp35 ingress pref 49152 INFO asyncssh:logging.py:92 [conn=186, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=35] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=186, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=36] Command: ip link add br0 type bridge vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=186, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=36] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=186, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=38] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=186, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=38] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=39] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=186, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=40] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=186, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=40] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress protocol 0x8100 flower skip_sw vlan_id 853 src_mac 10:62:5a:cf:ab:39 dst_mac 34:1e:60:35:58:ac action trap action police rate 18972709bps burst 18973709 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=42] Command: tc filter add dev swp33 ingress protocol 0x8100 flower skip_sw vlan_id 853 src_mac 10:62:5a:cf:ab:39 dst_mac 34:1e:60:35:58:ac action trap action police rate 18972709bps burst 18973709 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=42] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp34 ingress protocol 0x8100 flower skip_sw vlan_id 2830 src_mac 98:92:be:4c:c8:53 dst_mac 01:00:5E:51:14:af action trap action police rate 18972709bps burst 18973709 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=44] Command: tc filter add dev swp34 ingress protocol 0x8100 flower skip_sw vlan_id 2830 src_mac 98:92:be:4c:c8:53 dst_mac 01:00:5E:51:14:af action trap action police rate 18972709bps burst 18973709 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=44] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp35 ingress protocol 0x8100 flower skip_sw vlan_id 2454 src_mac 54:84:c3:74:89:37 dst_mac ff:ff:ff:ff:ff:ff action trap action police rate 18972709bps burst 18973709 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=46] Command: tc filter add dev swp35 ingress protocol 0x8100 flower skip_sw vlan_id 2454 src_mac 54:84:c3:74:89:37 dst_mac ff:ff:ff:ff:ff:ff action trap action police rate 18972709bps burst 18973709 conform-exceed drop INFO asyncssh:logging.py:92 [conn=186, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=46] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc68130>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1 Tx 1952246 Rx 13051 Frames Delta 1939195 Loss 99.331 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2 Tx 1952246 Rx 13071 Frames Delta 1939175 Loss 99.330 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3 Tx 488068 Rx 14142 Frames Delta 473926 Loss 97.102 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_4_swp3->swp4 Tx 488067 Rx 488061 Frames Delta 6 Loss 0.001 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_4_swp3->swp2 Tx 488067 Rx 488060 Frames Delta 7 Loss 0.001 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_4_swp3->swp1 Tx 488067 Rx 488060 Frames Delta 7 Loss 0.001 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=186, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=47] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=186, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=48] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=186, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=48] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":37686}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":109413}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":75373}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/49":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/50":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/51":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/52":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=186, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=49] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=50] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=51] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=52] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=52] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=53] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=54] Command: devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=186, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=54] Channel closed DEBUG infra2:Logger.py:156 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_interaction_policer_rules from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_interaction_policer_rules.py INFO asyncssh:logging.py:92 [conn=186, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=55] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=186, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=56] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=186, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=56] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=57] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=186, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=58] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=58] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:20:35 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=186, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=186, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=60] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=186, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=60] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp34","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp35","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=186, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=186, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=62] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=186, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=62] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=186, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=63] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=186, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=64] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=186, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=64] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=186, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=65] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=66] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=66] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=66] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=186, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=67] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=68] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=68] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=68] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=186, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=69] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=70] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=70] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=70] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=186, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=71] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=72] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=72] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=72] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=186, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=73] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=74] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=74] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=74] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=186, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=75] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=76] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=76] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=76] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=186, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=77] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=78] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=78] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=78] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=186, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=79] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=80] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=186, chan=80] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=80] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=186, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=81] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=186, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=82] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=186, chan=82] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=82] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=186, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=83] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=186, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=84] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=186, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=84] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=85] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=186, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=86] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=186, chan=86] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=86] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=186, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=87] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 ingress INFO asyncssh:logging.py:92 [conn=186, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=88] Command: tc qdisc delete dev swp34 ingress INFO asyncssh:logging.py:92 [conn=186, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=88] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=89] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=186, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=90] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=186, chan=90] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=90] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=186, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=91] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 ingress INFO asyncssh:logging.py:92 [conn=186, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=92] Command: tc qdisc delete dev swp35 ingress INFO asyncssh:logging.py:92 [conn=186, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=92] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=186, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=93] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=93] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=93] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=93] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=186, chan=94] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=94] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=186, chan=94] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=94] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=94] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=186, chan=95] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=95] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=95] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=95] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=95] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev br0 root INFO asyncssh:logging.py:92 [conn=186, chan=96] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=96] Command: tc qdisc delete dev br0 root INFO asyncssh:logging.py:92 [conn=186, chan=96] Received exit status 2 INFO asyncssh:logging.py:92 [conn=186, chan=96] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=96] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=186, chan=97] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=97] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=97] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=97] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=97] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=186, chan=98] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=98] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=98] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=98] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=98] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:20:36 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=186, chan=99] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=99] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=99] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=99] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=99] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=186, chan=100] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=100] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=100] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=100] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=100] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:20:41 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=186, chan=101] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=101] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=101] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=101] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=101] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=186, chan=102] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=102] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=186, chan=102] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=102] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=102] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":190,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=186, chan=103] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=103] Command: date INFO asyncssh:logging.py:92 [conn=186, chan=103] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=103] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=103] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=186, chan=104] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=186, chan=104] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=186, chan=104] Received exit status 0 INFO asyncssh:logging.py:92 [conn=186, chan=104] Received channel close INFO asyncssh:logging.py:92 [conn=186, chan=104] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/storm_control/test_storm_control_interaction_span_rule.py::test_storm_control_interaction_span_rule | 204.80 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_interaction_span_rule">Starting testcase:test_storm_control_interaction_span_rule from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_interaction_span_rule.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-11640' coro=<test_storm_control_interaction_span_rule() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_interaction_span_rule.py:65> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=186, chan=105] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=187] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=187] Local address: 172.17.0.2, port 60812 INFO asyncssh:logging.py:92 [conn=187] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=187] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=187] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=187, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:20:42 UTC 2023 INFO asyncssh:logging.py:92 [conn=187, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=187, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=187, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=187, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=187, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=187, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=187, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=187, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=187, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=187, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=7] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 1617 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=8] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 1617 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=187, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=9] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=187, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=10] Command: devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=187, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=10] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1617}]}]}} INFO asyncssh:logging.py:92 [conn=187, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=11] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 3864 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=12] Command: devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 3864 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=187, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=13] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=187, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=14] Command: devlink -j port param show pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=187, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=14] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":3864}]}]}} INFO asyncssh:logging.py:92 [conn=187, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=15] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 5188 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=16] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 5188 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=187, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=17] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=187, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=18] Command: devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=187, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=18] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":5188}]}]}} INFO asyncssh:logging.py:92 [conn=187, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=19] Channel closed DEBUG infra2:Logger.py:156 tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=187, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=20] Command: tc qdisc add dev swp33 ingress INFO asyncssh:logging.py:92 [conn=187, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=187, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=21] Channel closed DEBUG infra2:Logger.py:156 tc filter add dev swp33 ingress matchall skip_sw action mirred egress mirror dev swp34 INFO asyncssh:logging.py:92 [conn=187, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=22] Command: tc filter add dev swp33 ingress matchall skip_sw action mirred egress mirror dev swp34 INFO asyncssh:logging.py:92 [conn=187, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc1dea0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1 Tx 327082 Rx 312535 Frames Delta 14547 Loss 4.448 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2 Tx 327081 Rx 31289 Frames Delta 295792 Loss 90.434 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3 Tx 327081 Rx 42010 Frames Delta 285071 Loss 87.156 INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=187, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=23] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=187, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=24] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=187, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=24] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":5188}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1617}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":3864}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/49":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/50":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/51":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/52":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=187, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=25] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=26] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=187, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=27] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=28] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=187, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=29] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=30] Command: devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcccaa40>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1 Tx 983145 Rx 965477 Frames Delta 17668 Loss 1.797 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2 Tx 983145 Rx 530290 Frames Delta 452855 Loss 46.062 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3 Tx 983145 Rx 549655 Frames Delta 433490 Loss 44.092 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=187, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=31] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=187, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=32] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=187, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=32] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/49":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/50":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/51":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/52":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=187, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=33] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=34] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=187, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=35] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=36] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=36] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=187, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=37] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=38] Command: devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=187, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=38] Channel closed DEBUG infra2:Logger.py:156 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_interaction_span_rule from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_interaction_span_rule.py INFO asyncssh:logging.py:92 [conn=187, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=39] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=187, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=40] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:24:01 UTC 2023 INFO DENT:Logger.py:147 Clearing TC INFO asyncssh:logging.py:92 [conn=187, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=41] Channel closed DEBUG infra2:Logger.py:156 tc -j qdisc show INFO asyncssh:logging.py:92 [conn=187, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=42] Command: tc -j qdisc show INFO asyncssh:logging.py:92 [conn=187, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=42] Channel closed DEBUG infra2:Logger.py:156 [{"kind":"noqueue","handle":"0:","dev":"lo","root":true,"refcnt":2,"options":{}},{"kind":"mq","handle":"0:","dev":"ma1","root":true,"options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":8","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":7","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":6","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":5","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":4","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":3","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":2","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"ma1","parent":":1","options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp33","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"ingress","handle":"ffff:","dev":"swp33","parent":"ffff:fff1","options":{}},{"kind":"pfifo_fast","handle":"0:","dev":"swp34","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp35","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"pfifo_fast","handle":"0:","dev":"swp36","root":true,"refcnt":2,"options":{"bands":3,"priomap":[1,2,2,2,1,2,0,0,1,1,1,1,1,1,1,1],"multiqueue":false}},{"kind":"noqueue","handle":"0:","dev":"br0","root":true,"refcnt":2,"options":{}}] INFO asyncssh:logging.py:92 [conn=187, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=43] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=187, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=44] Command: tc qdisc delete dev lo root INFO asyncssh:logging.py:92 [conn=187, chan=44] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=44] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=187, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=45] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=187, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=46] Command: tc qdisc delete dev ma1 root INFO asyncssh:logging.py:92 [conn=187, chan=46] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=46] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=187, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=47] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=48] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=48] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=48] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=187, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=49] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=50] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=50] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=50] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=187, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=51] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=52] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=52] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=52] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=187, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=53] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=54] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=54] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=54] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=187, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=55] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=56] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=56] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=56] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=187, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=57] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=58] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=58] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=58] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=187, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=59] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=60] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=60] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=60] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=187, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=61] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=62] Command: tc qdisc delete dev ma1 pfifo_fast INFO asyncssh:logging.py:92 [conn=187, chan=62] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=62] Channel closed DEBUG infra2:Logger.py:156 Error: Failed to find qdisc with specified handle. INFO asyncssh:logging.py:92 [conn=187, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=63] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=187, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=64] Command: tc qdisc delete dev swp33 root INFO asyncssh:logging.py:92 [conn=187, chan=64] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=64] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=187, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=65] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=187, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=66] Command: tc qdisc delete dev swp33 ingress INFO asyncssh:logging.py:92 [conn=187, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=66] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=187, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=67] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=187, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=68] Command: tc qdisc delete dev swp34 root INFO asyncssh:logging.py:92 [conn=187, chan=68] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=68] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=187, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=69] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=187, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=70] Command: tc qdisc delete dev swp35 root INFO asyncssh:logging.py:92 [conn=187, chan=70] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=70] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=187, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=71] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=187, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=72] Command: tc qdisc delete dev swp36 root INFO asyncssh:logging.py:92 [conn=187, chan=72] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=72] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO asyncssh:logging.py:92 [conn=187, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=73] Channel closed DEBUG infra2:Logger.py:156 tc qdisc delete dev br0 root INFO asyncssh:logging.py:92 [conn=187, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=74] Command: tc qdisc delete dev br0 root INFO asyncssh:logging.py:92 [conn=187, chan=74] Received exit status 2 INFO asyncssh:logging.py:92 [conn=187, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=74] Channel closed DEBUG infra2:Logger.py:156 Error: Cannot delete qdisc with handle of zero. INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=187, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=75] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=187, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=76] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=76] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:24:02 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=187, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=77] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=187, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=78] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=78] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:24:06 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=187, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=79] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=187, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=80] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=187, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=80] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":191,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=187, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=187, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=81] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=187, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=187, chan=82] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=187, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=187, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=187, chan=82] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/storm_control/test_storm_control_mc_lag_and_vlan_membership.py::test_storm_control_mc_lag_and_vlan_membership | 191.00 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_mc_lag_and_vlan_membership">Starting testcase:test_storm_control_mc_lag_and_vlan_membership from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_mc_lag_and_vlan_membership.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-11735' coro=<test_storm_control_mc_lag_and_vlan_membership() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_mc_lag_and_vlan_membership.py:50> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=187, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=188] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=188] Local address: 172.17.0.2, port 35062 INFO asyncssh:logging.py:92 [conn=188] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=188] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=188] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=188, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:24:07 UTC 2023 INFO asyncssh:logging.py:92 [conn=188, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=188, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=2] Command: ip link add bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=188, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bond1 up && ip link set dev swp33 down && ip link set dev swp33 master bond1 INFO asyncssh:logging.py:92 [conn=188, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=4] Command: ip link set dev bond1 up && ip link set dev swp33 down && ip link set dev swp33 master bond1 INFO asyncssh:logging.py:92 [conn=188, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link add bond2 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=188, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=6] Command: ip link add bond2 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=188, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bond2 up && ip link set dev swp35 down && ip link set dev swp35 master bond2 INFO asyncssh:logging.py:92 [conn=188, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=8] Command: ip link set dev bond2 up && ip link set dev swp35 down && ip link set dev swp35 master bond2 INFO asyncssh:logging.py:92 [conn=188, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=188, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=188, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=188, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=12] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=188, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=188, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=14] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=188, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp34 master br0 && ip link set dev swp36 master br0 INFO asyncssh:logging.py:92 [conn=188, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=16] Command: ip link set dev swp34 master br0 && ip link set dev swp36 master br0 INFO asyncssh:logging.py:92 [conn=188, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bond1 master br0 && ip link set dev bond2 master br0 INFO asyncssh:logging.py:92 [conn=188, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=18] Command: ip link set dev bond1 master br0 && ip link set dev bond2 master br0 INFO asyncssh:logging.py:92 [conn=188, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 type bridge vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=188, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=20] Command: ip link set dev br0 type bridge vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=188, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=21] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp34 vid 1 pvid untagged && bridge vlan add dev swp36 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=188, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=22] Command: bridge vlan add dev swp34 vid 1 pvid untagged && bridge vlan add dev swp36 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=188, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=23] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev bond1 vid 1 pvid untagged && bridge vlan add dev bond2 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=188, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=24] Command: bridge vlan add dev bond1 vid 1 pvid untagged && bridge vlan add dev bond2 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=188, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=25] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 94404 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=26] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 94404 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=27] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=28] Command: devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=28] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":94404}]}]}} INFO asyncssh:logging.py:92 [conn=188, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=29] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 1210 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=30] Command: devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 1210 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=31] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=32] Command: devlink -j port param show pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=32] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1210}]}]}} INFO asyncssh:logging.py:92 [conn=188, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=33] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 35099 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=34] Command: devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 35099 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=35] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=36] Command: devlink -j port param show pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=36] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/34":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":35099}]}]}} INFO asyncssh:logging.py:92 [conn=188, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=37] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 37519 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=38] Command: devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 37519 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=38] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=39] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=40] Command: devlink -j port param show pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=40] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/34":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":37519}]}]}} INFO asyncssh:logging.py:92 [conn=188, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=41] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 32678 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=42] Command: devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 32678 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=42] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=43] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=44] Command: devlink -j port param show pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=44] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":32678}]}]}} INFO asyncssh:logging.py:92 [conn=188, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=45] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 36309 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=46] Command: devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 36309 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=46] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=47] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=48] Command: devlink -j port param show pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=48] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/35":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":36309}]}]}} INFO asyncssh:logging.py:92 [conn=188, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=49] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 83511 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=50] Command: devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 83511 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=51] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=52] Command: devlink -j port param show pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=188, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=52] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/36":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":83511}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1_mc_swp4->swp1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2_mc_swp4->swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3_mc_swp4->swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcb2c940>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 0 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 0 Rx 762027 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 1003958 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=188, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=53] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=188, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=54] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=188, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=54] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":94404}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1210}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":37519}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":35099}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":32678}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":36309}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":83511}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/49":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/50":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/51":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/52":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=188, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=55] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=56] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=56] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=57] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=58] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=58] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=59] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=60] Command: devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=188, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=60] Channel closed DEBUG infra2:Logger.py:156 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_mc_lag_and_vlan_membership from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_mc_lag_and_vlan_membership.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=188, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=61] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=188, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=62] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=62] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:27:13 UTC 2023 INFO DENT:Logger.py:147 Deleting bonds INFO asyncssh:logging.py:92 [conn=188, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=63] Channel closed DEBUG infra2:Logger.py:156 ip -j -d link show INFO asyncssh:logging.py:92 [conn=188, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=64] Command: ip -j -d link show INFO asyncssh:logging.py:92 [conn=188, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=64] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","promiscuity":0,"min_mtu":0,"max_mtu":0,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":0,"max_mtu":0,"linkinfo":{"info_kind":"dummy"},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","promiscuity":0,"min_mtu":1280,"max_mtu":65555,"linkinfo":{"info_kind":"sit","info_data":{"proto":"ip6ip","remote":"any","local":"any","ttl":64,"pmtudisc":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":9888,"inet6_addr_gen_mode":"eui64","num_tx_queues":8,"num_rx_queues":4,"gso_max_size":65536,"gso_max_segs":300,"parentbus":"platform","parentdev":"f2000000.ethernet"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p1","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p2","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p3","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p4","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p5","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p6","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p7","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p8","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p9","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p10","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p11","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p12","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p13","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p14","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p15","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p16","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p17","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p18","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p19","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p20","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p21","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p22","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p23","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p24","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p25","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p26","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p27","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p28","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p29","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p30","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p31","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p32","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond1","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":2,"perm_hwaddr":"18:be:92:13:64:a5","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p33","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":4,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8001","no":"0x1","designated_port":32769,"designated_cost":0,"bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p34","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond2","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":2,"perm_hwaddr":"18:be:92:13:64:a7","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p35","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":4,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8002","no":"0x2","designated_port":32770,"designated_cost":0,"bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p36","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p37","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p38","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p39","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p40","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p41","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p42","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p43","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p44","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p45","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p46","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p47","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p48","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p49","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p50","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p51","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p52","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":192,"ifname":"bond1","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":9,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1},"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":4,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8003","no":"0x3","designated_port":32771,"designated_cost":0,"bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":193,"ifname":"bond2","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":9,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1},"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":4,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8004","no":"0x4","designated_port":32772,"designated_cost":0,"bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":194,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bridge","info_data":{"forward_delay":1500,"hello_time":200,"max_age":2000,"ageing_time":30000,"stp_state":0,"priority":32768,"vlan_filtering":1,"vlan_protocol":"802.1Q","bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","root_port":0,"root_path_cost":0,"topology_change":0,"topology_change_detected":0,"hello_timer":0.00,"tcn_timer":0.00,"topology_change_timer":0.00,"gc_timer":114.60,"vlan_default_pvid":0,"vlan_stats_enabled":0,"vlan_stats_per_port":0,"group_fwd_mask":"0","group_addr":"01:80:c2:00:00:00","mcast_snooping":1,"mcast_vlan_snooping":0,"mcast_router":1,"mcast_query_use_ifaddr":0,"mcast_querier":0,"mcast_hash_elasticity":16,"mcast_hash_max":4096,"mcast_last_member_cnt":2,"mcast_startup_query_cnt":2,"mcast_last_member_intvl":100,"mcast_membership_intvl":26000,"mcast_querier_intvl":25500,"mcast_query_intvl":12500,"mcast_query_response_intvl":1000,"mcast_startup_query_intvl":3124,"mcast_stats_enabled":0,"mcast_igmp_version":2,"mcast_mld_version":1,"nf_call_iptables":0,"nf_call_ip6tables":0,"nf_call_arptables":0}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535}] INFO asyncssh:logging.py:92 [conn=188, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=65] Channel closed DEBUG infra2:Logger.py:156 ip link delete bond1 INFO asyncssh:logging.py:92 [conn=188, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=66] Command: ip link delete bond1 INFO asyncssh:logging.py:92 [conn=188, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=66] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=188, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=67] Channel closed DEBUG infra2:Logger.py:156 ip link delete bond2 INFO asyncssh:logging.py:92 [conn=188, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=68] Command: ip link delete bond2 INFO asyncssh:logging.py:92 [conn=188, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=68] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=188, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=69] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=188, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=70] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=70] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:27:13 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=188, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=71] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=188, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=72] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=72] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:27:17 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=188, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=73] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=188, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=74] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=188, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=74] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":194,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=188, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=188, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=75] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=188, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=188, chan=76] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=188, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=188, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=188, chan=76] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/storm_control/test_storm_control_packets.py::test_storm_control_packets | 579.35 | |
|
-----------------------------Captured stdout setup------------------------------ Task <Task pending name='Task-11823' coro=<_wrap_asyncgen_fixture.<locals>._asyncgen_fixture_wrapper.<locals>.setup() running at /usr/local/lib/python3.10/dist-packages/pytest_asyncio/plugin.py:280> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_packets">Starting testcase:test_storm_control_packets from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_packets.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=188, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=189] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=189] Local address: 172.17.0.2, port 39632 INFO asyncssh:logging.py:92 [conn=189] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=189] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=189] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=189, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:27:18 UTC 2023 INFO asyncssh:logging.py:92 [conn=189, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=1] Channel closed DEBUG infra2:Logger.py:156 type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=189, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=2] Command: type tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg > /dev/null 2>&1 INFO asyncssh:logging.py:92 [conn=189, chan=2] Received exit status 1 INFO asyncssh:logging.py:92 [conn=189, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [DENT infrastructure 2] Bash func isnt defined: tcpdump_cpu_traps_rate tcpdump_cpu_traps_rate_avg get_cpu_traps_rate_code get_cpu_traps_rate_code_avg get_devlink_cpu_traps_rate get_devlink_cpu_traps_rate_avg Defining func in .bashrc INFO asyncssh:logging.py:92 [conn=189, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=3] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=189, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=4] Command: echo onl | sudo -S cp /root/.bashrc /root/.bashrc.bak INFO asyncssh:logging.py:92 [conn=189, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=5] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=189, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=6] Command: echo onl | sudo -S echo ' # Sniff pkt for specified/any interface and return amount of sniffed packets tcpdump_cpu_traps_rate() { local IFACE="any" if [ $# -ge 1 ]; then IFACE=$1; fi timeout 1.06 tcpdump -i $IFACE &> xx; cat xx | grep -Eo "[0-9]+ packets received by filter" | cut -d " " -f 1; rm xx } # Get average CPU rate by tcpdump tcpdump_cpu_traps_rate_avg() { local start_index=0 local end=25 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(tcpdump_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/6)) } # Get CPU rate by reading traps debug counters get_cpu_traps_rate_code() { R1=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` sleep 1 R2=`cat /sys/kernel/debug/prestera/$2_counters/traps/cpu_code_$1_stats | tr -d "\0"` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading traps debug counters get_cpu_traps_rate_code_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_cpu_traps_rate_code $1 $2) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } # Get CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate() { R1=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` sleep 1 R2=`devlink -vs trap show pci/0000:01:00.0 trap $1 | grep -o "packets.*" | cut -d " " -f 2` RXPPS=`expr $R2 - $R1` echo $RXPPS } # Get average CPU rate by reading devlink trap counters get_devlink_cpu_traps_rate_avg() { local start_index=0 local end=9 local counter=0 for((num=start_index; num<=end; num++)); do local temp=$(get_devlink_cpu_traps_rate $1) sleep 1 counter=$((counter+temp)) done echo $((counter/10)) } ' >> /root/.bashrc INFO asyncssh:logging.py:92 [conn=189, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=6] Channel closed DEBUG infra2:Logger.py:156 -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=189, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=189, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:27:18 UTC 2023 INFO asyncssh:logging.py:92 [conn=189, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=189, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=189, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip address add 192.168.1.5/24 broadcast 192.168.1.255 dev swp33 && ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev swp34 INFO asyncssh:logging.py:92 [conn=189, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=12] Command: ip address add 192.168.1.5/24 broadcast 192.168.1.255 dev swp33 && ip address add 192.168.1.4/24 broadcast 192.168.1.255 dev swp34 INFO asyncssh:logging.py:92 [conn=189, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=13] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 13500 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=14] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 13500 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=15] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=16] Command: devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=16] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":13500}]}]}} INFO asyncssh:logging.py:92 [conn=189, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=17] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 13500 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=18] Command: devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 13500 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=19] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=20] Command: devlink -j port param show pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=20] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":13500}]}]}} INFO asyncssh:logging.py:92 [conn=189, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=21] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 13500 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=22] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 13500 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=23] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=24] Command: devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=24] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":13500}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_192.168.1.6/24', 'count': 1, 'ip': '192.168.1.6', 'gw': '192.168.1.5', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_192.168.1.7/24', 'count': 1, 'ip': '192.168.1.7', 'gw': '192.168.1.4', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO asyncssh:logging.py:92 [conn=189, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=25] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp33 INFO asyncssh:logging.py:92 [conn=189, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=26] Command: bridge -j vlan show dev swp33 INFO asyncssh:logging.py:92 [conn=189, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=26] Channel closed DEBUG infra2:Logger.py:156 [] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'bridge -j vlan show dev swp33 ', 'rc': 0, 'result': '[]\n'}}] INFO asyncssh:logging.py:92 [conn=189, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j address show swp33 INFO asyncssh:logging.py:92 [conn=189, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=28] Command: ip -j address show swp33 INFO asyncssh:logging.py:92 [conn=189, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.5","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"swp33","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}] INFO DENT:Logger.py:84 [DENT infrastructure 2] [{'infra2': {'command': 'ip -j address show swp33 ', 'rc': 0, 'result': '[{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","addr_info":[{"family":"inet","local":"192.168.1.5","prefixlen":24,"broadcast":"192.168.1.255","scope":"global","label":"swp33","valid_life_time":4294967295,"preferred_life_time":4294967295},{"family":"inet6","local":"fe80::1abe:92ff:fe13:64a5","prefixlen":64,"scope":"link","valid_life_time":4294967295,"preferred_life_time":4294967295}]}]\n'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lacp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for lldp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for dhcp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for arp_bc_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for router_mc_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for ip_bc_mac_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for vrrp_swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_192.168.1.6/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_192.168.1.7/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=189, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=29] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=189, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=30] Command: get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=189, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=30] Channel closed DEBUG infra2:Logger.py:156 204 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 204 expected 200 for trap_code stp INFO asyncssh:logging.py:92 [conn=189, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=31] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=189, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=32] Command: get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=189, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=32] Channel closed DEBUG infra2:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 202 expected 200 for trap_code lacp INFO asyncssh:logging.py:92 [conn=189, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=33] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=189, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=34] Command: get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=189, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=34] Channel closed DEBUG infra2:Logger.py:156 201 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 201 expected 200 for trap_code lldp INFO asyncssh:logging.py:92 [conn=189, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=35] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=189, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=36] Command: get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=189, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=36] Channel closed DEBUG infra2:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 101 expected 100 for trap_code dhcp INFO asyncssh:logging.py:92 [conn=189, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=37] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=189, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=38] Command: get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=189, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=38] Channel closed DEBUG infra2:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 101 expected 100 for trap_code arp_bc INFO asyncssh:logging.py:92 [conn=189, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=39] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=189, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=40] Command: get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=189, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=40] Channel closed DEBUG infra2:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 101 expected 100 for trap_code router_mc INFO asyncssh:logging.py:92 [conn=189, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=41] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=189, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=42] Command: get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=189, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=42] Channel closed DEBUG infra2:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 101 expected 100 for trap_code ip_bc_mac INFO asyncssh:logging.py:92 [conn=189, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=43] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=189, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=44] Command: get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=189, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=44] Channel closed DEBUG infra2:Logger.py:156 203 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 203 expected 200 for trap_code vrrp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=189, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=45] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 75000 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=46] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 75000 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=46] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=47] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=48] Command: devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=48] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":75000}]}]}} INFO asyncssh:logging.py:92 [conn=189, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=49] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 75000 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=50] Command: devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 75000 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=51] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=52] Command: devlink -j port param show pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=52] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":75000}]}]}} INFO asyncssh:logging.py:92 [conn=189, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=53] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 75000 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=54] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 75000 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=54] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=55] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=56] Command: devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=189, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=56] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":75000}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=189, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=57] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=189, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=58] Command: get_devlink_cpu_traps_rate_avg stp INFO asyncssh:logging.py:92 [conn=189, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=58] Channel closed DEBUG infra2:Logger.py:156 204 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 204 expected 200 for trap_code stp INFO asyncssh:logging.py:92 [conn=189, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=59] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=189, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=60] Command: get_devlink_cpu_traps_rate_avg lacp INFO asyncssh:logging.py:92 [conn=189, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=60] Channel closed DEBUG infra2:Logger.py:156 202 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 202 expected 200 for trap_code lacp INFO asyncssh:logging.py:92 [conn=189, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=61] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=189, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=62] Command: get_devlink_cpu_traps_rate_avg lldp INFO asyncssh:logging.py:92 [conn=189, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=62] Channel closed DEBUG infra2:Logger.py:156 204 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 204 expected 200 for trap_code lldp INFO asyncssh:logging.py:92 [conn=189, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=63] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=189, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=64] Command: get_devlink_cpu_traps_rate_avg dhcp INFO asyncssh:logging.py:92 [conn=189, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=64] Channel closed DEBUG infra2:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 101 expected 100 for trap_code dhcp INFO asyncssh:logging.py:92 [conn=189, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=65] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=189, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=66] Command: get_devlink_cpu_traps_rate_avg arp_bc INFO asyncssh:logging.py:92 [conn=189, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=66] Channel closed DEBUG infra2:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 101 expected 100 for trap_code arp_bc INFO asyncssh:logging.py:92 [conn=189, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=67] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=189, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=68] Command: get_devlink_cpu_traps_rate_avg router_mc INFO asyncssh:logging.py:92 [conn=189, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=68] Channel closed DEBUG infra2:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 101 expected 100 for trap_code router_mc INFO asyncssh:logging.py:92 [conn=189, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=69] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=189, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=70] Command: get_devlink_cpu_traps_rate_avg ip_bc_mac INFO asyncssh:logging.py:92 [conn=189, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=70] Channel closed DEBUG infra2:Logger.py:156 101 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 101 expected 100 for trap_code ip_bc_mac INFO asyncssh:logging.py:92 [conn=189, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=71] Channel closed DEBUG infra2:Logger.py:156 get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=189, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=72] Command: get_devlink_cpu_traps_rate_avg vrrp INFO asyncssh:logging.py:92 [conn=189, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=72] Channel closed DEBUG infra2:Logger.py:156 204 INFO DENT:Logger.py:84 [DENT infrastructure 2] CPU rate 204 expected 200 for trap_code vrrp INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=189, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=73] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=189, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=74] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=189, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=74] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":75000}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":75000}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":75000}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/49":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/50":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/51":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/52":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=189, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=75] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=76] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=76] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=77] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=77] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=77] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=77] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=78] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=78] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=78] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=78] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=78] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=79] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=79] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=79] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=79] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=79] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=80] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=80] Command: devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=189, chan=80] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=80] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=80] Channel closed DEBUG infra2:Logger.py:156 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_packets from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_packets.py INFO asyncssh:logging.py:92 [conn=189, chan=81] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=81] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=81] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=81] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=81] Channel closed DEBUG infra2:Logger.py:156 echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=189, chan=82] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=82] Command: echo onl | sudo -S mv /root/.bashrc.bak /root/.bashrc INFO asyncssh:logging.py:92 [conn=189, chan=82] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=82] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=82] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=189, chan=83] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=83] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=83] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=83] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=83] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=189, chan=84] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=84] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=84] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=84] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=84] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:36:51 UTC 2023 INFO DENT:Logger.py:147 Deleting IP addresses from interfaces INFO asyncssh:logging.py:92 [conn=189, chan=85] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=85] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=85] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=85] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=85] Channel closed DEBUG infra2:Logger.py:156 ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=189, chan=86] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=86] Command: ip address flush swp33 && ip address flush swp34 && ip address flush swp35 && ip address flush swp36 INFO asyncssh:logging.py:92 [conn=189, chan=86] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=86] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=86] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=189, chan=87] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=87] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=87] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=87] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=87] Channel closed DEBUG infra2:Logger.py:156 ip -j link show INFO asyncssh:logging.py:92 [conn=189, chan=88] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=88] Command: ip -j link show INFO asyncssh:logging.py:92 [conn=189, chan=88] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=88] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=88] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00"},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0"},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=189, chan=89] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=89] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=89] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=89] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=89] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=189, chan=90] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=90] Command: ip link set dev swp33 down && ip link set dev swp34 down && ip link set dev swp35 down && ip link set dev swp36 down && ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=189, chan=90] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=90] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=90] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=189, chan=91] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=91] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=91] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=91] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=91] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=189, chan=92] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=189, chan=92] Command: date INFO asyncssh:logging.py:92 [conn=189, chan=92] Received exit status 0 INFO asyncssh:logging.py:92 [conn=189, chan=92] Received channel close INFO asyncssh:logging.py:92 [conn=189, chan=92] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:36:52 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] | |||
| Passed | functional/storm_control/test_storm_control_rule_set_for_br_and_mc_traffic.py::test_storm_control_rule_set_for_br_and_mc_traffic | 206.02 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_rule_set_for_br_and_mc_traffic">Starting testcase:test_storm_control_rule_set_for_br_and_mc_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_rule_set_for_br_and_mc_traffic.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-11927' coro=<test_storm_control_rule_set_for_br_and_mc_traffic() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_rule_set_for_br_and_mc_traffic.py:51> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=189, chan=93] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=190] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=190] Local address: 172.17.0.2, port 39006 INFO asyncssh:logging.py:92 [conn=190] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=190] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=190] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=190, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:36:57 UTC 2023 INFO asyncssh:logging.py:92 [conn=190, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=190, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=190, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=190, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=190, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=190, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=190, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=190, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=190, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=190, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=7] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 15689 cmode runtime INFO asyncssh:logging.py:92 [conn=190, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=8] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 15689 cmode runtime INFO asyncssh:logging.py:92 [conn=190, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=190, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=9] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=190, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=10] Command: devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=190, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=10] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":15689}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcb2fa00>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1 Tx 318962 Rx 136480 Frames Delta 182482 Loss 57.211 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2 Tx 200932 Rx 200931 Frames Delta 1 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3 Tx 683074 Rx 683072 Frames Delta 2 Loss 0.000 INFO asyncssh:logging.py:92 [conn=190, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=11] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=190, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=12] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=190, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=190, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=13] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=190, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=14] Command: devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=190, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=14] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=190, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=15] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 27713 cmode runtime INFO asyncssh:logging.py:92 [conn=190, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=16] Command: devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 27713 cmode runtime INFO asyncssh:logging.py:92 [conn=190, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=190, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=17] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=190, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=18] Command: devlink -j port param show pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=190, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=18] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":27713}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc6ad70>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1 Tx 958621 Rx 678513 Frames Delta 280108 Loss 29.220 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2 Tx 603887 Rx 530255 Frames Delta 73632 Loss 12.193 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3 Tx 2052938 Rx 2052935 Frames Delta 3 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=190, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=19] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=190, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=20] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=190, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=20] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":27713}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/49":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/50":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/51":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/52":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=190, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=21] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=190, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=22] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=190, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=190, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=23] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=190, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=24] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=190, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=190, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=25] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=190, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=26] Command: devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=190, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=26] Channel closed DEBUG infra2:Logger.py:156 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_rule_set_for_br_and_mc_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_rule_set_for_br_and_mc_traffic.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=190, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=190, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:40:17 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=190, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=190, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:40:23 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=190, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=190, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=190, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":195,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=190, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=190, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=190, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=190, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=190, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=190, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=190, chan=34] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/storm_control/test_storm_control_rule_set_for_br_and_unk_uc_traffic.py::test_storm_control_rule_set_for_br_and_unk_uc_traffic | 205.06 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_rule_set_for_br_and_unk_uc_traffic">Starting testcase:test_storm_control_rule_set_for_br_and_unk_uc_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_rule_set_for_br_and_unk_uc_traffic.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-11971' coro=<test_storm_control_rule_set_for_br_and_unk_uc_traffic() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_rule_set_for_br_and_unk_uc_traffic.py:51> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=190, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=191] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=191] Local address: 172.17.0.2, port 46014 INFO asyncssh:logging.py:92 [conn=191] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=191] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=191] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=191, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:40:23 UTC 2023 INFO asyncssh:logging.py:92 [conn=191, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=191, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=191, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=191, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=191, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=191, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=191, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=7] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 21689 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=8] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 21689 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=9] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=191, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=10] Command: devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=191, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=10] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":21689}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcb4a470>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1 Tx 595695 Rx 359180 Frames Delta 236515 Loss 39.704 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2 Tx 772710 Rx 772708 Frames Delta 2 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3 Tx 844742 Rx 844741 Frames Delta 1 Loss 0.000 INFO asyncssh:logging.py:92 [conn=191, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=11] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=12] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=13] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=191, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=14] Command: devlink -j port param show pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=191, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=14] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=191, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=15] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 7229 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=16] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 7229 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=17] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=191, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=18] Command: devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=191, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=18] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":7229}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcb2d480>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_1 Tx 1790914 Rx 1431218 Frames Delta 359696 Loss 20.084 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_2 Tx 2323098 Rx 2323096 Frames Delta 2 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item stream_3 Tx 2539658 Rx 1545910 Frames Delta 993748 Loss 39.129 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=191, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=19] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=191, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=20] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=191, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=20] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":7229}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/49":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/50":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/51":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/52":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=191, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=21] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=22] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=23] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=24] Command: devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=25] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=26] Command: devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=27] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=28] Command: devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=29] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=30] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=31] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=32] Command: devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=32] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=33] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=34] Command: devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=191, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=35] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=36] Command: devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=191, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=36] Channel closed DEBUG infra2:Logger.py:156 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_rule_set_for_br_and_unk_uc_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_rule_set_for_br_and_unk_uc_traffic.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=191, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=37] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=191, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=38] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=38] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:43:43 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=191, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=39] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=191, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=40] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=40] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:43:48 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=191, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=41] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=191, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=42] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=191, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=42] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":196,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=191, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=191, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=43] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=191, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=191, chan=44] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=191, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=191, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=191, chan=44] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/storm_control/test_storm_control_unk_un_lag_and_vlan_membership.py::test_storm_control_unk_un_lag_and_vlan_membership | 193.42 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_unk_un_lag_and_vlan_membership">Starting testcase:test_storm_control_unk_un_lag_and_vlan_membership from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_unk_un_lag_and_vlan_membership.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12026' coro=<test_storm_control_unk_un_lag_and_vlan_membership() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_unk_un_lag_and_vlan_membership.py:50> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=191, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=192] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=192] Local address: 172.17.0.2, port 60570 INFO asyncssh:logging.py:92 [conn=192] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=192] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=192] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=192, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:43:48 UTC 2023 INFO asyncssh:logging.py:92 [conn=192, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=192, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=2] Command: ip link add bond1 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=192, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bond1 up && ip link set dev swp33 down && ip link set dev swp33 master bond1 INFO asyncssh:logging.py:92 [conn=192, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=4] Command: ip link set dev bond1 up && ip link set dev swp33 down && ip link set dev swp33 master bond1 INFO asyncssh:logging.py:92 [conn=192, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link add bond2 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=192, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=6] Command: ip link add bond2 type bond mode 802.3ad INFO asyncssh:logging.py:92 [conn=192, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bond2 up && ip link set dev swp35 down && ip link set dev swp35 master bond2 INFO asyncssh:logging.py:92 [conn=192, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=8] Command: ip link set dev bond2 up && ip link set dev swp35 down && ip link set dev swp35 master bond2 INFO asyncssh:logging.py:92 [conn=192, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=192, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=10] Command: ip link set dev swp33 up && ip link set dev swp34 up && ip link set dev swp35 up && ip link set dev swp36 up INFO asyncssh:logging.py:92 [conn=192, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=192, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=12] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=192, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=192, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=14] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=192, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp34 master br0 && ip link set dev swp36 master br0 INFO asyncssh:logging.py:92 [conn=192, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=16] Command: ip link set dev swp34 master br0 && ip link set dev swp36 master br0 INFO asyncssh:logging.py:92 [conn=192, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link set dev bond1 master br0 && ip link set dev bond2 master br0 INFO asyncssh:logging.py:92 [conn=192, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=18] Command: ip link set dev bond1 master br0 && ip link set dev bond2 master br0 INFO asyncssh:logging.py:92 [conn=192, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 type bridge vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=192, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=20] Command: ip link set dev br0 type bridge vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=192, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=21] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp34 vid 1 pvid untagged && bridge vlan add dev swp36 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=192, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=22] Command: bridge vlan add dev swp34 vid 1 pvid untagged && bridge vlan add dev swp36 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=192, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=23] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev bond1 vid 1 pvid untagged && bridge vlan add dev bond2 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=192, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=24] Command: bridge vlan add dev bond1 vid 1 pvid untagged && bridge vlan add dev bond2 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=192, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=25] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 94404 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=26] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 94404 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=27] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=28] Command: devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=28] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":94404}]}]}} INFO asyncssh:logging.py:92 [conn=192, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=29] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 1210 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=30] Command: devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 1210 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=31] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=32] Command: devlink -j port param show pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=32] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1210}]}]}} INFO asyncssh:logging.py:92 [conn=192, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=33] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 35099 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=34] Command: devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 35099 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=34] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=35] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=36] Command: devlink -j port param show pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=36] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/34":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":35099}]}]}} INFO asyncssh:logging.py:92 [conn=192, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=37] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 37519 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=38] Command: devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 37519 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=38] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=39] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=39] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=39] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=39] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=40] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=40] Command: devlink -j port param show pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=40] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=40] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=40] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/34":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":37519}]}]}} INFO asyncssh:logging.py:92 [conn=192, chan=41] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=41] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=41] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=41] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=41] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 32678 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=42] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=42] Command: devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 32678 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=42] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=42] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=42] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=43] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=43] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=43] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=43] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=43] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=44] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=44] Command: devlink -j port param show pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=44] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=44] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=44] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":32678}]}]}} INFO asyncssh:logging.py:92 [conn=192, chan=45] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=45] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=45] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=45] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=45] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 36309 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=46] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=46] Command: devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 36309 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=46] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=46] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=46] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=47] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=47] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=47] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=47] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=47] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=48] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=48] Command: devlink -j port param show pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=48] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=48] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=48] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/35":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":36309}]}]}} INFO asyncssh:logging.py:92 [conn=192, chan=49] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=49] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=49] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=49] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=49] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 83511 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=50] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=50] Command: devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 83511 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=50] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=50] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=50] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=51] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=51] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=51] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=51] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=51] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=52] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=52] Command: devlink -j port param show pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=192, chan=52] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=52] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=52] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/36":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":83511}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_1.1.1.4/24', 'count': 1, 'ip': '1.1.1.4', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_1.1.1.5/24', 'count': 1, 'ip': '1.1.1.5', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_1_unk_un_swp1->swp2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_2_unk_un_swp1->swp3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_3_unk_un_swp1->swp4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_1.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_1.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbc9ae080>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 972882 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 851301 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 0 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 0 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=192, chan=53] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=53] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=53] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=53] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=53] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=192, chan=54] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=54] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=192, chan=54] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=54] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=54] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":94404}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":1210}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":37519}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":35099}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":32678}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":36309}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":83511}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/49":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/50":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/51":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/52":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=192, chan=55] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=55] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=55] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=55] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=55] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=56] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=56] Command: devlink port param set pci/0000:01:00.0/33 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name bc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name bc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=56] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=56] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=56] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=57] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=57] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=57] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=57] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=57] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=58] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=58] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=58] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=58] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=58] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=59] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=59] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=59] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=59] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=59] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=60] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=60] Command: devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime && devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=192, chan=60] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=60] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=60] Channel closed DEBUG infra2:Logger.py:156 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_unk_un_lag_and_vlan_membership from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_unk_un_lag_and_vlan_membership.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=192, chan=61] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=61] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=61] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=61] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=61] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=192, chan=62] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=62] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=62] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=62] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=62] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:46:56 UTC 2023 INFO DENT:Logger.py:147 Deleting bonds INFO asyncssh:logging.py:92 [conn=192, chan=63] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=63] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=63] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=63] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=63] Channel closed DEBUG infra2:Logger.py:156 ip -j -d link show INFO asyncssh:logging.py:92 [conn=192, chan=64] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=64] Command: ip -j -d link show INFO asyncssh:logging.py:92 [conn=192, chan=64] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=64] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=64] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":1,"ifname":"lo","flags":["LOOPBACK","UP","LOWER_UP"],"mtu":65536,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"loopback","address":"00:00:00:00:00:00","broadcast":"00:00:00:00:00:00","promiscuity":0,"min_mtu":0,"max_mtu":0,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":3,"ifname":"dummy0","flags":["BROADCAST","NOARP"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"ba:c7:b4:f7:87:11","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":0,"max_mtu":0,"linkinfo":{"info_kind":"dummy"},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":4,"link":null,"ifname":"sit0","flags":["NOARP"],"mtu":1480,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"sit","address":"0.0.0.0","broadcast":"0.0.0.0","promiscuity":0,"min_mtu":1280,"max_mtu":65555,"linkinfo":{"info_kind":"sit","info_data":{"proto":"ip6ip","remote":"any","local":"any","ttl":64,"pmtudisc":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":5,"ifname":"ma1","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"mq","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":2048,"link_type":"ether","address":"18:be:92:13:64:82","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":9888,"inet6_addr_gen_mode":"eui64","num_tx_queues":8,"num_rx_queues":4,"gso_max_size":65536,"gso_max_segs":300,"parentbus":"platform","parentdev":"f2000000.ethernet"},{"ifindex":6,"ifname":"swp1","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:85","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p1","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":7,"ifname":"swp2","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:86","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p2","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":8,"ifname":"swp3","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:87","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p3","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":9,"ifname":"swp4","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:88","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p4","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":10,"ifname":"swp5","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:89","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p5","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":11,"ifname":"swp6","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p6","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":12,"ifname":"swp7","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p7","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":13,"ifname":"swp8","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p8","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":14,"ifname":"swp9","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p9","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":15,"ifname":"swp10","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p10","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":16,"ifname":"swp11","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p11","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":17,"ifname":"swp12","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:90","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p12","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":18,"ifname":"swp13","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:91","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p13","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":19,"ifname":"swp14","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:92","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p14","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":20,"ifname":"swp15","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:93","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p15","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":21,"ifname":"swp16","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:94","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p16","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":22,"ifname":"swp17","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:95","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p17","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":23,"ifname":"swp18","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:96","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p18","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":24,"ifname":"swp19","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:97","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p19","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":25,"ifname":"swp20","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:98","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p20","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":26,"ifname":"swp21","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:99","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p21","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":27,"ifname":"swp22","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9a","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p22","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":28,"ifname":"swp23","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9b","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p23","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":29,"ifname":"swp24","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9c","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p24","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":30,"ifname":"swp25","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9d","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p25","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":31,"ifname":"swp26","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9e","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p26","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":32,"ifname":"swp27","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:9f","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p27","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":33,"ifname":"swp28","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a0","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p28","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":34,"ifname":"swp29","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a1","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p29","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":35,"ifname":"swp30","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a2","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p30","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":36,"ifname":"swp31","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a3","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p31","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":37,"ifname":"swp32","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a4","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p32","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":38,"ifname":"swp33","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond1","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":2,"perm_hwaddr":"18:be:92:13:64:a5","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p33","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":39,"ifname":"swp34","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":4,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8001","no":"0x1","designated_port":32769,"designated_cost":0,"bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p34","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":40,"ifname":"swp35","flags":["BROADCAST","MULTICAST","SLAVE","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"bond2","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bond","info_slave_data":{"state":"ACTIVE","mii_status":"UP","link_failure_count":2,"perm_hwaddr":"18:be:92:13:64:a7","queue_id":0,"ad_aggregator_id":1,"ad_actor_oper_port_state":77,"ad_actor_oper_port_state_str":["active","aggregating","in_sync","defaulted"],"ad_partner_oper_port_state":1,"ad_partner_oper_port_state_str":["active"]}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p35","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":41,"ifname":"swp36","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"pfifo_fast","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":64,"max_mtu":9000,"linkinfo":{"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":4,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8002","no":"0x2","designated_port":32770,"designated_cost":0,"bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p36","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":42,"ifname":"swp37","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a9","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p37","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":43,"ifname":"swp38","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:aa","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p38","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":44,"ifname":"swp39","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ab","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p39","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":45,"ifname":"swp40","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ac","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p40","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":46,"ifname":"swp41","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ad","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p41","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":47,"ifname":"swp42","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:ae","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p42","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":48,"ifname":"swp43","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:af","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p43","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":49,"ifname":"swp44","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b0","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p44","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":50,"ifname":"swp45","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b1","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p45","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":51,"ifname":"swp46","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b2","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p46","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":52,"ifname":"swp47","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b3","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p47","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":53,"ifname":"swp48","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b4","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p48","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":54,"ifname":"swp49","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p49","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":55,"ifname":"swp50","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b6","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p50","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":56,"ifname":"swp51","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b7","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p51","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":57,"ifname":"swp52","flags":["BROADCAST","MULTICAST"],"mtu":1500,"qdisc":"noop","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:b8","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":64,"max_mtu":9000,"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535,"phys_port_name":"p52","phys_switch_id":"01","parentbus":"pci","parentdev":"0000:01:00.0"},{"ifindex":197,"ifname":"bond1","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":9,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1},"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":4,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8003","no":"0x3","designated_port":32771,"designated_cost":0,"bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":198,"ifname":"bond2","flags":["BROADCAST","MULTICAST","MASTER","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","master":"br0","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a7","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":1,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bond","info_data":{"mode":"802.3ad","miimon":100,"updelay":0,"downdelay":0,"peer_notify_delay":0,"use_carrier":1,"arp_interval":0,"arp_validate":null,"arp_all_targets":"any","primary_reselect":"always","fail_over_mac":"none","xmit_hash_policy":"layer2","resend_igmp":1,"num_peer_notif":1,"all_slaves_active":0,"min_links":0,"lp_interval":1,"packets_per_slave":1,"ad_lacp_active":"on","ad_lacp_rate":"slow","ad_select":"stable","ad_info":{"aggregator":1,"num_ports":1,"actor_key":9,"partner_key":1,"partner_mac":"00:00:00:00:00:00"},"ad_actor_sys_prio":65535,"ad_user_port_key":0,"ad_actor_system":"00:00:00:00:00:00","tlb_dynamic_lb":1},"info_slave_kind":"bridge","info_slave_data":{"state":"forwarding","priority":32,"cost":4,"hairpin":false,"guard":false,"root_block":false,"fastleave":false,"learning":true,"flood":true,"id":"0x8004","no":"0x4","designated_port":32772,"designated_cost":0,"bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","hold_timer":0.00,"message_age_timer":0.00,"forward_delay_timer":0.00,"topology_change_ack":0,"config_pending":0,"proxy_arp":false,"proxy_arp_wifi":false,"multicast_router":1,"mcast_flood":true,"bcast_flood":true,"mcast_to_unicast":false,"neigh_suppress":false,"group_fwd_mask":"0","group_fwd_mask_str":"0x0","vlan_tunnel":false,"isolated":false,"locked":false}},"inet6_addr_gen_mode":"eui64","num_tx_queues":16,"num_rx_queues":16,"gso_max_size":65536,"gso_max_segs":65535},{"ifindex":199,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff","promiscuity":0,"min_mtu":68,"max_mtu":65535,"linkinfo":{"info_kind":"bridge","info_data":{"forward_delay":1500,"hello_time":200,"max_age":2000,"ageing_time":30000,"stp_state":0,"priority":32768,"vlan_filtering":1,"vlan_protocol":"802.1Q","bridge_id":"8000.18:be:92:13:64:a5","root_id":"8000.18:be:92:13:64:a5","root_port":0,"root_path_cost":0,"topology_change":0,"topology_change_detected":0,"hello_timer":0.00,"tcn_timer":0.00,"topology_change_timer":0.00,"gc_timer":112.18,"vlan_default_pvid":0,"vlan_stats_enabled":0,"vlan_stats_per_port":0,"group_fwd_mask":"0","group_addr":"01:80:c2:00:00:00","mcast_snooping":1,"mcast_vlan_snooping":0,"mcast_router":1,"mcast_query_use_ifaddr":0,"mcast_querier":0,"mcast_hash_elasticity":16,"mcast_hash_max":4096,"mcast_last_member_cnt":2,"mcast_startup_query_cnt":2,"mcast_last_member_intvl":100,"mcast_membership_intvl":26000,"mcast_querier_intvl":25500,"mcast_query_intvl":12500,"mcast_query_response_intvl":1000,"mcast_startup_query_intvl":3124,"mcast_stats_enabled":0,"mcast_igmp_version":2,"mcast_mld_version":1,"nf_call_iptables":0,"nf_call_ip6tables":0,"nf_call_arptables":0}},"inet6_addr_gen_mode":"eui64","num_tx_queues":1,"num_rx_queues":1,"gso_max_size":65536,"gso_max_segs":65535}] INFO asyncssh:logging.py:92 [conn=192, chan=65] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=65] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=65] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=65] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=65] Channel closed DEBUG infra2:Logger.py:156 ip link delete bond1 INFO asyncssh:logging.py:92 [conn=192, chan=66] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=66] Command: ip link delete bond1 INFO asyncssh:logging.py:92 [conn=192, chan=66] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=66] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=66] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=192, chan=67] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=67] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=67] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=67] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=67] Channel closed DEBUG infra2:Logger.py:156 ip link delete bond2 INFO asyncssh:logging.py:92 [conn=192, chan=68] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=68] Command: ip link delete bond2 INFO asyncssh:logging.py:92 [conn=192, chan=68] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=68] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=68] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=192, chan=69] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=69] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=69] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=69] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=69] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=192, chan=70] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=70] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=70] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=70] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=70] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:46:57 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=192, chan=71] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=71] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=71] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=71] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=71] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=192, chan=72] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=72] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=72] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=72] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=72] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:47:01 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=192, chan=73] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=73] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=73] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=73] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=73] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=192, chan=74] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=74] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=192, chan=74] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=74] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=74] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":199,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a6","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=192, chan=75] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=75] Command: date INFO asyncssh:logging.py:92 [conn=192, chan=75] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=75] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=75] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=192, chan=76] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=192, chan=76] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=192, chan=76] Received exit status 0 INFO asyncssh:logging.py:92 [conn=192, chan=76] Received channel close INFO asyncssh:logging.py:92 [conn=192, chan=76] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/storm_control/test_storm_control_unknown_unicast_traffic.py::test_storm_control_unknown_unicast_traffic | 143.87 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_unknown_unicast_traffic">Starting testcase:test_storm_control_unknown_unicast_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_unknown_unicast_traffic.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12114' coro=<test_storm_control_unknown_unicast_traffic() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_unknown_unicast_traffic.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=192, chan=77] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=193] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=193] Local address: 172.17.0.2, port 46808 INFO asyncssh:logging.py:92 [conn=193] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=193] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=193] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=193, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:47:02 UTC 2023 INFO asyncssh:logging.py:92 [conn=193, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=193, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=193, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=193, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=193, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=193, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=193, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=193, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=193, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=193, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=7] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=193, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=8] Command: devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=193, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=8] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=193, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=9] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 23093 cmode runtime INFO asyncssh:logging.py:92 [conn=193, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=10] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 23093 cmode runtime INFO asyncssh:logging.py:92 [conn=193, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=193, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=11] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=193, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=12] Command: devlink -j port param show pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=193, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=12] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":23093}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_A INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc68100>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 801545 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 150913 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 0 Rx 150942 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 0 Rx 150922 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=193, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=13] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=193, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=14] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=193, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=14] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":23093}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/49":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/50":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/51":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/52":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=193, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=15] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=193, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=16] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=193, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=193, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=17] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=193, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=18] Command: devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=193, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=193, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=19] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=193, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=20] Command: devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=193, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=193, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=21] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=193, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=22] Command: devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=193, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=22] Channel closed DEBUG infra2:Logger.py:156 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_unknown_unicast_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_unknown_unicast_traffic.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=193, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=193, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:49:20 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=193, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=25] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=193, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=26] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:49:25 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=193, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=193, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=28] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=193, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":200,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=193, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=193, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=193, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=193, chan=30] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=193, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=193, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=193, chan=30] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/storm_control/test_storm_control_unregistered_multicast_traffic.py::test_storm_control_unregistered_multicast_traffic | 146.13 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_control_unregistered_multicast_traffic">Starting testcase:test_storm_control_unregistered_multicast_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_unregistered_multicast_traffic.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12154' coro=<test_storm_control_unregistered_multicast_traffic() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_unregistered_multicast_traffic.py:48> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=193, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=194] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=194] Local address: 172.17.0.2, port 37678 INFO asyncssh:logging.py:92 [conn=194] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=194] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=194] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=194, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:49:25 UTC 2023 INFO asyncssh:logging.py:92 [conn=194, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=194, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=194, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=194, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=194, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=194, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=194, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=194, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=194, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=194, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=7] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=194, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=8] Command: devlink -j port param show pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=194, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=8] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=194, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=9] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 118689 cmode runtime INFO asyncssh:logging.py:92 [conn=194, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=10] Command: devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 118689 cmode runtime INFO asyncssh:logging.py:92 [conn=194, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=194, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=11] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=194, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=12] Command: devlink -j port param show pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=194, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=12] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/33":[{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":118689}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_A INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcbfca90>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 1645495 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 0 Rx 1643810 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 0 Rx 1917519 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 0 Rx 1917387 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=194, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=13] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=194, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=14] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=194, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=14] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":118689}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/49":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/50":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/51":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/52":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=194, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=15] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=194, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=16] Command: devlink port param set pci/0000:01:00.0/33 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=194, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=194, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=17] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=194, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=18] Command: devlink port param set pci/0000:01:00.0/34 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=194, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=194, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=19] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=194, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=20] Command: devlink port param set pci/0000:01:00.0/35 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=194, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=194, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=21] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=194, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=22] Command: devlink port param set pci/0000:01:00.0/36 name unreg_mc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=194, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=22] Channel closed DEBUG infra2:Logger.py:156 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_control_unregistered_multicast_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_control_unregistered_multicast_traffic.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=194, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=23] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=194, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=24] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=24] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:51:47 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=194, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=25] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=194, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=26] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:51:51 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=194, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=194, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=28] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=194, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":201,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=194, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=194, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=194, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=194, chan=30] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=194, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=194, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=194, chan=30] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/storm_control/test_storm_negative_known_unicast_traffic.py::test_storm_negative_known_unicast_traffic | 164.45 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_storm_negative_known_unicast_traffic">Starting testcase:test_storm_negative_known_unicast_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_negative_known_unicast_traffic.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12194' coro=<test_storm_negative_known_unicast_traffic() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_negative_known_unicast_traffic.py:53> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=194, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=195] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=195] Local address: 172.17.0.2, port 43704 INFO asyncssh:logging.py:92 [conn=195] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=195] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=195] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=195, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:51:52 UTC 2023 INFO asyncssh:logging.py:92 [conn=195, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=195, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=195, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=195, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=195, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=195, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=195, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=195, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=195, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=195, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge fdb add 68:16:3d:2e:b4:c8 dev swp33 static master INFO asyncssh:logging.py:92 [conn=195, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=8] Command: bridge fdb add 68:16:3d:2e:b4:c8 dev swp33 static master INFO asyncssh:logging.py:92 [conn=195, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=195, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=9] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=195, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=10] Command: devlink -j port param show pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=195, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=10] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/34":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=195, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=11] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 50420 cmode runtime INFO asyncssh:logging.py:92 [conn=195, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=12] Command: devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 50420 cmode runtime INFO asyncssh:logging.py:92 [conn=195, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=195, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=13] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=195, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=14] Command: devlink -j port param show pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate INFO asyncssh:logging.py:92 [conn=195, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=14] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/34":[{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":50420}]}]}} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_1.1.1.2/24', 'count': 1, 'ip': '1.1.1.2', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_1.1.1.3/24', 'count': 1, 'ip': '1.1.1.3', 'gw': '1.1.1.1', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for stream_A INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_1.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_1.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc1fd00>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 0 Rx 1176494 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 1176423 Rx 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 0 Rx 4205214 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 0 Rx 4205206 INFO asyncssh:logging.py:92 [conn=195, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=15] Channel closed DEBUG infra2:Logger.py:156 bridge fdb delete 68:16:3d:2e:b4:c8 dev swp33 static master INFO asyncssh:logging.py:92 [conn=195, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=16] Command: bridge fdb delete 68:16:3d:2e:b4:c8 dev swp33 static master INFO asyncssh:logging.py:92 [conn=195, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcbfe4d0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:5 Tx 0 Rx 3448493 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:6 Tx 4733202 Rx 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:7 Tx 0 Rx 5123119 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Port 10.36.118.199:2:8 Tx 0 Rx 5123085 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:147 Restoring kbyte_per_sec_rate values INFO asyncssh:logging.py:92 [conn=195, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=17] Channel closed DEBUG infra2:Logger.py:156 devlink -j port param show INFO asyncssh:logging.py:92 [conn=195, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=18] Command: devlink -j port param show INFO asyncssh:logging.py:92 [conn=195, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=18] Channel closed DEBUG infra2:Logger.py:156 {"param":{"pci/0000:01:00.0/1":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/2":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/3":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/4":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/5":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/6":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/7":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/8":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/9":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/10":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/11":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/12":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/13":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/14":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/15":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/16":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/17":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/18":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/19":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/20":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/21":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/22":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/23":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/24":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/25":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/26":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/27":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/28":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/29":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/30":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/31":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/32":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/33":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/34":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":50420}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/35":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/36":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/37":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/38":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/39":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/40":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/41":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/42":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/43":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/44":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/45":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/46":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/47":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/48":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/49":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/50":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/51":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}],"pci/0000:01:00.0/52":[{"name":"bc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unk_uc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]},{"name":"unreg_mc_kbyte_per_sec_rate","type":"driver-specific","values":[{"cmode":"runtime","value":0}]}]}} INFO asyncssh:logging.py:92 [conn=195, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=19] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=195, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=20] Command: devlink port param set pci/0000:01:00.0/33 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=195, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=195, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=21] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=195, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=22] Command: devlink port param set pci/0000:01:00.0/34 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=195, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=195, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=23] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=195, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=24] Command: devlink port param set pci/0000:01:00.0/35 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=195, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=195, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=25] Channel closed DEBUG infra2:Logger.py:156 devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=195, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=26] Command: devlink port param set pci/0000:01:00.0/36 name unk_uc_kbyte_per_sec_rate value 0 cmode runtime INFO asyncssh:logging.py:92 [conn=195, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=26] Channel closed DEBUG infra2:Logger.py:156 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_storm_negative_known_unicast_traffic from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/storm_control/test_storm_negative_known_unicast_traffic.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=195, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=27] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=195, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=28] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=28] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:54:31 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=195, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=29] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=195, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=30] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=30] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:54:35 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=195, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=31] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=195, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=32] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=195, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=32] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":202,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=195, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=195, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=33] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=195, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=195, chan=34] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=195, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=195, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=195, chan=34] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/vlan/test_vlan_all_supported_modes.py::test_vlan_all_supported_modes_broadcast | 219.53 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_all_supported_modes_broadcast">Starting testcase:test_vlan_all_supported_modes_broadcast from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_all_supported_modes.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12238' coro=<test_vlan_all_supported_modes_broadcast() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_all_supported_modes.py:43> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=195, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=196] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=196] Local address: 172.17.0.2, port 43420 INFO asyncssh:logging.py:92 [conn=196] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=196] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=196] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=196, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:54:36 UTC 2023 INFO asyncssh:logging.py:92 [conn=196, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=196, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=196, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=196, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=196, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=196, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=196, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=196, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=196, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=196, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 2 && bridge vlan add dev swp33 vid 3 untagged && bridge vlan add dev swp33 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=196, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=8] Command: bridge vlan add dev swp33 vid 2 && bridge vlan add dev swp33 vid 3 untagged && bridge vlan add dev swp33 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=196, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=196, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp34 vid 2 INFO asyncssh:logging.py:92 [conn=196, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=10] Command: bridge vlan add dev swp34 vid 2 INFO asyncssh:logging.py:92 [conn=196, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=196, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp35 vid 3 pvid untagged INFO asyncssh:logging.py:92 [conn=196, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=12] Command: bridge vlan add dev swp35 vid 3 pvid untagged INFO asyncssh:logging.py:92 [conn=196, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=196, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp36 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=196, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=14] Command: bridge vlan add dev swp36 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=196, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic with VLAN ID: 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic with VLAN ID: 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic with VLAN ID: 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic with VLAN ID: 4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcb4bd30>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic with VLAN ID: 1 SIP-DIP N/A Tx 227 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic with VLAN ID: 1 SIP-DIP N/A Tx 227 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic with VLAN ID: 1 SIP-DIP N/A Tx 227 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic with VLAN ID: 2 SIP-DIP N/A Tx 227 Rx 227 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic with VLAN ID: 2 SIP-DIP N/A Tx 227 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic with VLAN ID: 2 SIP-DIP N/A Tx 227 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic with VLAN ID: 3 SIP-DIP N/A Tx 227 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic with VLAN ID: 3 SIP-DIP N/A Tx 227 Rx 227 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic with VLAN ID: 3 SIP-DIP N/A Tx 227 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic with VLAN ID: 4 SIP-DIP N/A Tx 227 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic with VLAN ID: 4 SIP-DIP N/A Tx 227 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic with VLAN ID: 4 SIP-DIP N/A Tx 227 Rx 227 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Untagged traffic SIP-DIP N/A Tx 227 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Untagged traffic SIP-DIP N/A Tx 227 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Untagged traffic SIP-DIP N/A Tx 227 Rx 227 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_all_supported_modes_broadcast from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_all_supported_modes.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=196, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=196, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:58:15 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=196, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=196, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=18] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:58:15 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=196, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=196, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=196, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":203,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=196, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=196, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=196, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=196, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=196, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=196, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=196, chan=22] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/vlan/test_vlan_all_supported_modes.py::test_vlan_all_supported_modes_multicast | 221.19 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_all_supported_modes_multicast">Starting testcase:test_vlan_all_supported_modes_multicast from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_all_supported_modes.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12270' coro=<test_vlan_all_supported_modes_multicast() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_all_supported_modes.py:124> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=196, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=197] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=197] Local address: 172.17.0.2, port 57084 INFO asyncssh:logging.py:92 [conn=197] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=197] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=197] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=197, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 22:58:16 UTC 2023 INFO asyncssh:logging.py:92 [conn=197, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=197, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=197, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=197, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=197, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=197, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=197, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=197, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=197, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=197, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 2 && bridge vlan add dev swp33 vid 3 untagged && bridge vlan add dev swp33 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=197, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=8] Command: bridge vlan add dev swp33 vid 2 && bridge vlan add dev swp33 vid 3 untagged && bridge vlan add dev swp33 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=197, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=197, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp34 vid 2 INFO asyncssh:logging.py:92 [conn=197, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=10] Command: bridge vlan add dev swp34 vid 2 INFO asyncssh:logging.py:92 [conn=197, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=197, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp35 vid 3 pvid untagged INFO asyncssh:logging.py:92 [conn=197, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=12] Command: bridge vlan add dev swp35 vid 3 pvid untagged INFO asyncssh:logging.py:92 [conn=197, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=197, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp36 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=197, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=14] Command: bridge vlan add dev swp36 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=197, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic with VLAN ID: 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic with VLAN ID: 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic with VLAN ID: 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic with VLAN ID: 4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcb4a830>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic with VLAN ID: 1 SIP-DIP N/A Tx 23 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic with VLAN ID: 1 SIP-DIP N/A Tx 23 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic with VLAN ID: 1 SIP-DIP N/A Tx 23 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic with VLAN ID: 2 SIP-DIP N/A Tx 23 Rx 23 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic with VLAN ID: 2 SIP-DIP N/A Tx 23 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic with VLAN ID: 2 SIP-DIP N/A Tx 23 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic with VLAN ID: 3 SIP-DIP N/A Tx 23 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic with VLAN ID: 3 SIP-DIP N/A Tx 23 Rx 23 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic with VLAN ID: 3 SIP-DIP N/A Tx 23 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic with VLAN ID: 4 SIP-DIP N/A Tx 23 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI traffic with VLAN ID: 4 SIP-DIP N/A Tx 23 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI traffic with VLAN ID: 4 SIP-DIP N/A Tx 23 Rx 23 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Untagged traffic SIP-DIP N/A Tx 23 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Untagged traffic SIP-DIP N/A Tx 23 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Untagged traffic SIP-DIP N/A Tx 23 Rx 23 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_all_supported_modes_multicast from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_all_supported_modes.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=197, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=197, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:01:56 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=197, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=197, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=18] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:01:56 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=197, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=197, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=197, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":204,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=197, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=197, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=197, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=197, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=197, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=197, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=197, chan=22] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/vlan/test_vlan_all_supported_modes.py::test_vlan_all_supported_modes_unicast | 247.09 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_all_supported_modes_unicast">Starting testcase:test_vlan_all_supported_modes_unicast from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_all_supported_modes.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12302' coro=<test_vlan_all_supported_modes_unicast() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_all_supported_modes.py:207> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=197, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=198] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=198] Local address: 172.17.0.2, port 60816 INFO asyncssh:logging.py:92 [conn=198] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=198] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=198] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=198, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:01:57 UTC 2023 INFO asyncssh:logging.py:92 [conn=198, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=198, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=198, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=198, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=198, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=198, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=198, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=198, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=198, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=198, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 2 && bridge vlan add dev swp33 vid 3 untagged && bridge vlan add dev swp33 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=198, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=8] Command: bridge vlan add dev swp33 vid 2 && bridge vlan add dev swp33 vid 3 untagged && bridge vlan add dev swp33 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=198, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=198, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp34 vid 2 INFO asyncssh:logging.py:92 [conn=198, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=10] Command: bridge vlan add dev swp34 vid 2 INFO asyncssh:logging.py:92 [conn=198, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=198, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp35 vid 3 pvid untagged INFO asyncssh:logging.py:92 [conn=198, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=12] Command: bridge vlan add dev swp35 vid 3 pvid untagged INFO asyncssh:logging.py:92 [conn=198, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=198, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp36 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=198, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=14] Command: bridge vlan add dev swp36 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=198, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 -> 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 -> 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 -> 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 -> 4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 -> X INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:6 -> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:7 -> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:8 -> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcbfdae0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 -> 1 SIP-DIP N/A Tx 314 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:5 -> 1 SIP-DIP N/A Tx 314 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:5 -> 1 SIP-DIP N/A Tx 313 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 -> 2 SIP-DIP N/A Tx 314 Rx 314 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:5 -> 2 SIP-DIP N/A Tx 314 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:5 -> 2 SIP-DIP N/A Tx 313 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 -> 3 SIP-DIP N/A Tx 314 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:5 -> 3 SIP-DIP N/A Tx 314 Rx 314 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:5 -> 3 SIP-DIP N/A Tx 313 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 -> 4 SIP-DIP N/A Tx 314 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:5 -> 4 SIP-DIP N/A Tx 314 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:5 -> 4 SIP-DIP N/A Tx 313 Rx 313 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI 10.36.118.199:2:5 -> X SIP-DIP N/A Tx 314 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI 10.36.118.199:2:5 -> X SIP-DIP N/A Tx 314 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:5 -> X SIP-DIP N/A Tx 313 Rx 313 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:6 -> 10.36.118.199:2:5 SIP-DIP N/A Tx 314 Rx 314 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:7 -> 10.36.118.199:2:5 SIP-DIP N/A Tx 314 Rx 314 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:8 -> 10.36.118.199:2:5 SIP-DIP N/A Tx 314 Rx 314 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_all_supported_modes_unicast from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_all_supported_modes.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=198, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=198, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:05:59 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=198, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=198, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=18] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:06:03 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=198, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=198, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=198, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":205,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=198, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=198, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=198, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=198, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=198, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=198, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=198, chan=22] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/vlan/test_vlan_configuration_checks.py::test_vlan_can_set_max_vlans | 162.64 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_can_set_max_vlans">Starting testcase:test_vlan_can_set_max_vlans from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_configuration_checks.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12334' coro=<test_vlan_can_set_max_vlans() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_configuration_checks.py:26> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO asyncssh:logging.py:92 [conn=198, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=199] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=199] Local address: 172.17.0.2, port 53104 INFO asyncssh:logging.py:92 [conn=199] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=199] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=199] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=199, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:06:04 UTC 2023 INFO asyncssh:logging.py:92 [conn=199, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=199, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=199, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=199, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=199, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=199, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=199, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp6 up master br0 INFO asyncssh:logging.py:92 [conn=199, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=6] Command: ip link set dev swp6 up master br0 INFO asyncssh:logging.py:92 [conn=199, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=199, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=7] Channel closed DEBUG infra2:Logger.py:156 time for i in {1..4094}; do bridge vlan add vid $i dev swp6; done INFO asyncssh:logging.py:92 [conn=199, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=8] Command: time for i in {1..4094}; do bridge vlan add vid $i dev swp6; done INFO asyncssh:logging.py:92 [conn=199, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=8] Channel closed DEBUG infra2:Logger.py:156 real 1m48.551s user 0m3.510s sys 1m45.382s INFO asyncssh:logging.py:92 [conn=199, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge -j vlan show dev swp6 INFO asyncssh:logging.py:92 [conn=199, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=10] Command: bridge -j vlan show dev swp6 INFO asyncssh:logging.py:92 [conn=199, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=10] Channel closed DEBUG infra2:Logger.py:156 [{"ifname":"swp6","vlans":[{"vlan":1},{"vlan":2},{"vlan":3},{"vlan":4},{"vlan":5},{"vlan":6},{"vlan":7},{"vlan":8},{"vlan":9},{"vlan":10},{"vlan":11},{"vlan":12},{"vlan":13},{"vlan":14},{"vlan":15},{"vlan":16},{"vlan":17},{"vlan":18},{"vlan":19},{"vlan":20},{"vlan":21},{"vlan":22},{"vlan":23},{"vlan":24},{"vlan":25},{"vlan":26},{"vlan":27},{"vlan":28},{"vlan":29},{"vlan":30},{"vlan":31},{"vlan":32},{"vlan":33},{"vlan":34},{"vlan":35},{"vlan":36},{"vlan":37},{"vlan":38},{"vlan":39},{"vlan":40},{"vlan":41},{"vlan":42},{"vlan":43},{"vlan":44},{"vlan":45},{"vlan":46},{"vlan":47},{"vlan":48},{"vlan":49},{"vlan":50},{"vlan":51},{"vlan":52},{"vlan":53},{"vlan":54},{"vlan":55},{"vlan":56},{"vlan":57},{"vlan":58},{"vlan":59},{"vlan":60},{"vlan":61},{"vlan":62},{"vlan":63},{"vlan":64},{"vlan":65},{"vlan":66},{"vlan":67},{"vlan":68},{"vlan":69},{"vlan":70},{"vlan":71},{"vlan":72},{"vlan":73},{"vlan":74},{"vlan":75},{"vlan":76},{"vlan":77},{"vlan":78},{"vlan":79},{"vlan":80},{"vlan":81},{"vlan":82},{"vlan":83},{"vlan":84},{"vlan":85},{"vlan":86},{"vlan":87},{"vlan":88},{"vlan":89},{"vlan":90},{"vlan":91},{"vlan":92},{"vlan":93},{"vlan":94},{"vlan":95},{"vlan":96},{"vlan":97},{"vlan":98},{"vlan":99},{"vlan":100},{"vlan":101},{"vlan":102},{"vlan":103},{"vlan":104},{"vlan":105},{"vlan":106},{"vlan":107},{"vlan":108},{"vlan":109},{"vlan":110},{"vlan":111},{"vlan":112},{"vlan":113},{"vlan":114},{"vlan":115},{"vlan":116},{"vlan":117},{"vlan":118},{"vlan":119},{"vlan":120},{"vlan":121},{"vlan":122},{"vlan":123},{"vlan":124},{"vlan":125},{"vlan":126},{"vlan":127},{"vlan":128},{"vlan":129},{"vlan":130},{"vlan":131},{"vlan":132},{"vlan":133},{"vlan":134},{"vlan":135},{"vlan":136},{"vlan":137},{"vlan":138},{"vlan":139},{"vlan":140},{"vlan":141},{"vlan":142},{"vlan":143},{"vlan":144},{"vlan":145},{"vlan":146},{"vlan":147},{"vlan":148},{"vlan":149},{"vlan":150},{"vlan":151},{"vlan":152},{"vlan":153},{"vlan":154},{"vlan":155},{"vlan":156},{"vlan":157},{"vlan":158},{"vlan":159},{"vlan":160},{"vlan":161},{"vlan":162},{"vlan":163},{"vlan":164},{"vlan":165},{"vlan":166},{"vlan":167},{"vlan":168},{"vlan":169},{"vlan":170},{"vlan":171},{"vlan":172},{"vlan":173},{"vlan":174},{"vlan":175},{"vlan":176},{"vlan":177},{"vlan":178},{"vlan":179},{"vlan":180},{"vlan":181},{"vlan":182},{"vlan":183},{"vlan":184},{"vlan":185},{"vlan":186},{"vlan":187},{"vlan":188},{"vlan":189},{"vlan":190},{"vlan":191},{"vlan":192},{"vlan":193},{"vlan":194},{"vlan":195},{"vlan":196},{"vlan":197},{"vlan":198},{"vlan":199},{"vlan":200},{"vlan":201},{"vlan":202},{"vlan":203},{"vlan":204},{"vlan":205},{"vlan":206},{"vlan":207},{"vlan":208},{"vlan":209},{"vlan":210},{"vlan":211},{"vlan":212},{"vlan":213},{"vlan":214},{"vlan":215},{"vlan":216},{"vlan":217},{"vlan":218},{"vlan":219},{"vlan":220},{"vlan":221},{"vlan":222},{"vlan":223},{"vlan":224},{"vlan":225},{"vlan":226},{"vlan":227},{"vlan":228},{"vlan":229},{"vlan":230},{"vlan":231},{"vlan":232},{"vlan":233},{"vlan":234},{"vlan":235},{"vlan":236},{"vlan":237},{"vlan":238},{"vlan":239},{"vlan":240},{"vlan":241},{"vlan":242},{"vlan":243},{"vlan":244},{"vlan":245},{"vlan":246},{"vlan":247},{"vlan":248},{"vlan":249},{"vlan":250},{"vlan":251},{"vlan":252},{"vlan":253},{"vlan":254},{"vlan":255},{"vlan":256},{"vlan":257},{"vlan":258},{"vlan":259},{"vlan":260},{"vlan":261},{"vlan":262},{"vlan":263},{"vlan":264},{"vlan":265},{"vlan":266},{"vlan":267},{"vlan":268},{"vlan":269},{"vlan":270},{"vlan":271},{"vlan":272},{"vlan":273},{"vlan":274},{"vlan":275},{"vlan":276},{"vlan":277},{"vlan":278},{"vlan":279},{"vlan":280},{"vlan":281},{"vlan":282},{"vlan":283},{"vlan":284},{"vlan":285},{"vlan":286},{"vlan":287},{"vlan":288},{"vlan":289},{"vlan":290},{"vlan":291},{"vlan":292},{"vlan":293},{"vlan":294},{"vlan":295},{"vlan":296},{"vlan":297},{"vlan":298},{"vlan":299},{"vlan":300},{"vlan":301},{"vlan":302},{"vlan":303},{"vlan":304},{"vlan":305},{"vlan":306},{"vlan":307},{"vlan":308},{"vlan":309},{"vlan":310},{"vlan":311},{"vlan":312},{"vlan":313},{"vlan":314},{"vlan":315},{"vlan":316},{"vlan":317},{"vlan":318},{"vlan":319},{"vlan":320},{"vlan":321},{"vlan":322},{"vlan":323},{"vlan":324},{"vlan":325},{"vlan":326},{"vlan":327},{"vlan":328},{"vlan":329},{"vlan":330},{"vlan":331},{"vlan":332},{"vlan":333},{"vlan":334},{"vlan":335},{"vlan":336},{"vlan":337},{"vlan":338},{"vlan":339},{"vlan":340},{"vlan":341},{"vlan":342},{"vlan":343},{"vlan":344},{"vlan":345},{"vlan":346},{"vlan":347},{"vlan":348},{"vlan":349},{"vlan":350},{"vlan":351},{"vlan":352},{"vlan":353},{"vlan":354},{"vlan":355},{"vlan":356},{"vlan":357},{"vlan":358},{"vlan":359},{"vlan":360},{"vlan":361},{"vlan":362},{"vlan":363},{"vlan":364},{"vlan":365},{"vlan":366},{"vlan":367},{"vlan":368},{"vlan":369},{"vlan":370},{"vlan":371},{"vlan":372},{"vlan":373},{"vlan":374},{"vlan":375},{"vlan":376},{"vlan":377},{"vlan":378},{"vlan":379},{"vlan":380},{"vlan":381},{"vlan":382},{"vlan":383},{"vlan":384},{"vlan":385},{"vlan":386},{"vlan":387},{"vlan":388},{"vlan":389},{"vlan":390},{"vlan":391},{"vlan":392},{"vlan":393},{"vlan":394},{"vlan":395},{"vlan":396},{"vlan":397},{"vlan":398},{"vlan":399},{"vlan":400},{"vlan":401},{"vlan":402},{"vlan":403},{"vlan":404},{"vlan":405},{"vlan":406},{"vlan":407},{"vlan":408},{"vlan":409},{"vlan":410},{"vlan":411},{"vlan":412},{"vlan":413},{"vlan":414},{"vlan":415},{"vlan":416},{"vlan":417},{"vlan":418},{"vlan":419},{"vlan":420},{"vlan":421},{"vlan":422},{"vlan":423},{"vlan":424},{"vlan":425},{"vlan":426},{"vlan":427},{"vlan":428},{"vlan":429},{"vlan":430},{"vlan":431},{"vlan":432},{"vlan":433},{"vlan":434},{"vlan":435},{"vlan":436},{"vlan":437},{"vlan":438},{"vlan":439},{"vlan":440},{"vlan":441},{"vlan":442},{"vlan":443},{"vlan":444},{"vlan":445},{"vlan":446},{"vlan":447},{"vlan":448},{"vlan":449},{"vlan":450},{"vlan":451},{"vlan":452},{"vlan":453},{"vlan":454},{"vlan":455},{"vlan":456},{"vlan":457},{"vlan":458},{"vlan":459},{"vlan":460},{"vlan":461},{"vlan":462},{"vlan":463},{"vlan":464},{"vlan":465},{"vlan":466},{"vlan":467},{"vlan":468},{"vlan":469},{"vlan":470},{"vlan":471},{"vlan":472},{"vlan":473},{"vlan":474},{"vlan":475},{"vlan":476},{"vlan":477},{"vlan":478},{"vlan":479},{"vlan":480},{"vlan":481},{"vlan":482},{"vlan":483},{"vlan":484},{"vlan":485},{"vlan":486},{"vlan":487},{"vlan":488},{"vlan":489},{"vlan":490},{"vlan":491},{"vlan":492},{"vlan":493},{"vlan":494},{"vlan":495},{"vlan":496},{"vlan":497},{"vlan":498},{"vlan":499},{"vlan":500},{"vlan":501},{"vlan":502},{"vlan":503},{"vlan":504},{"vlan":505},{"vlan":506},{"vlan":507},{"vlan":508},{"vlan":509},{"vlan":510},{"vlan":511},{"vlan":512},{"vlan":513},{"vlan":514},{"vlan":515},{"vlan":516},{"vlan":517},{"vlan":518},{"vlan":519},{"vlan":520},{"vlan":521},{"vlan":522},{"vlan":523},{"vlan":524},{"vlan":525},{"vlan":526},{"vlan":527},{"vlan":528},{"vlan":529},{"vlan":530},{"vlan":531},{"vlan":532},{"vlan":533},{"vlan":534},{"vlan":535},{"vlan":536},{"vlan":537},{"vlan":538},{"vlan":539},{"vlan":540},{"vlan":541},{"vlan":542},{"vlan":543},{"vlan":544},{"vlan":545},{"vlan":546},{"vlan":547},{"vlan":548},{"vlan":549},{"vlan":550},{"vlan":551},{"vlan":552},{"vlan":553},{"vlan":554},{"vlan":555},{"vlan":556},{"vlan":557},{"vlan":558},{"vlan":559},{"vlan":560},{"vlan":561},{"vlan":562},{"vlan":563},{"vlan":564},{"vlan":565},{"vlan":566},{"vlan":567},{"vlan":568},{"vlan":569},{"vlan":570},{"vlan":571},{"vlan":572},{"vlan":573},{"vlan":574},{"vlan":575},{"vlan":576},{"vlan":577},{"vlan":578},{"vlan":579},{"vlan":580},{"vlan":581},{"vlan":582},{"vlan":583},{"vlan":584},{"vlan":585},{"vlan":586},{"vlan":587},{"vlan":588},{"vlan":589},{"vlan":590},{"vlan":591},{"vlan":592},{"vlan":593},{"vlan":594},{"vlan":595},{"vlan":596},{"vlan":597},{"vlan":598},{"vlan":599},{"vlan":600},{"vlan":601},{"vlan":602},{"vlan":603},{"vlan":604},{"vlan":605},{"vlan":606},{"vlan":607},{"vlan":608},{"vlan":609},{"vlan":610},{"vlan":611},{"vlan":612},{"vlan":613},{"vlan":614},{"vlan":615},{"vlan":616},{"vlan":617},{"vlan":618},{"vlan":619},{"vlan":620},{"vlan":621},{"vlan":622},{"vlan":623},{"vlan":624},{"vlan":625},{"vlan":626},{"vlan":627},{"vlan":628},{"vlan":629},{"vlan":630},{"vlan":631},{"vlan":632},{"vlan":633},{"vlan":634},{"vlan":635},{"vlan":636},{"vlan":637},{"vlan":638},{"vlan":639},{"vlan":640},{"vlan":641},{"vlan":642},{"vlan":643},{"vlan":644},{"vlan":645},{"vlan":646},{"vlan":647},{"vlan":648},{"vlan":649},{"vlan":650},{"vlan":651},{"vlan":652},{"vlan":653},{"vlan":654},{"vlan":655},{"vlan":656},{"vlan":657},{"vlan":658},{"vlan":659},{"vlan":660},{"vlan":661},{"vlan":662},{"vlan":663},{"vlan":664},{"vlan":665},{"vlan":666},{"vlan":667},{"vlan":668},{"vlan":669},{"vlan":670},{"vlan":671},{"vlan":672},{"vlan":673},{"vlan":674},{"vlan":675},{"vlan":676},{"vlan":677},{"vlan":678},{"vlan":679},{"vlan":680},{"vlan":681},{"vlan":682},{"vlan":683},{"vlan":684},{"vlan":685},{"vlan":686},{"vlan":687},{"vlan":688},{"vlan":689},{"vlan":690},{"vlan":691},{"vlan":692},{"vlan":693},{"vlan":694},{"vlan":695},{"vlan":696},{"vlan":697},{"vlan":698},{"vlan":699},{"vlan":700},{"vlan":701},{"vlan":702},{"vlan":703},{"vlan":704},{"vlan":705},{"vlan":706},{"vlan":707},{"vlan":708},{"vlan":709},{"vlan":710},{"vlan":711},{"vlan":712},{"vlan":713},{"vlan":714},{"vlan":715},{"vlan":716},{"vlan":717},{"vlan":718},{"vlan":719},{"vlan":720},{"vlan":721},{"vlan":722},{"vlan":723},{"vlan":724},{"vlan":725},{"vlan":726},{"vlan":727},{"vlan":728},{"vlan":729},{"vlan":730},{"vlan":731},{"vlan":732},{"vlan":733},{"vlan":734},{"vlan":735},{"vlan":736},{"vlan":737},{"vlan":738},{"vlan":739},{"vlan":740},{"vlan":741},{"vlan":742},{"vlan":743},{"vlan":744},{"vlan":745},{"vlan":746},{"vlan":747},{"vlan":748},{"vlan":749},{"vlan":750},{"vlan":751},{"vlan":752},{"vlan":753},{"vlan":754},{"vlan":755},{"vlan":756},{"vlan":757},{"vlan":758},{"vlan":759},{"vlan":760},{"vlan":761},{"vlan":762},{"vlan":763},{"vlan":764},{"vlan":765},{"vlan":766},{"vlan":767},{"vlan":768},{"vlan":769},{"vlan":770},{"vlan":771},{"vlan":772},{"vlan":773},{"vlan":774},{"vlan":775},{"vlan":776},{"vlan":777},{"vlan":778},{"vlan":779},{"vlan":780},{"vlan":781},{"vlan":782},{"vlan":783},{"vlan":784},{"vlan":785},{"vlan":786},{"vlan":787},{"vlan":788},{"vlan":789},{"vlan":790},{"vlan":791},{"vlan":792},{"vlan":793},{"vlan":794},{"vlan":795},{"vlan":796},{"vlan":797},{"vlan":798},{"vlan":799},{"vlan":800},{"vlan":801},{"vlan":802},{"vlan":803},{"vlan":804},{"vlan":805},{"vlan":806},{"vlan":807},{"vlan":808},{"vlan":809},{"vlan":810},{"vlan":811},{"vlan":812},{"vlan":813},{"vlan":814},{"vlan":815},{"vlan":816},{"vlan":817},{"vlan":818},{"vlan":819},{"vlan":820},{"vlan":821},{"vlan":822},{"vlan":823},{"vlan":824},{"vlan":825},{"vlan":826},{"vlan":827},{"vlan":828},{"vlan":829},{"vlan":830},{"vlan":831},{"vlan":832},{"vlan":833},{"vlan":834},{"vlan":835},{"vlan":836},{"vlan":837},{"vlan":838},{"vlan":839},{"vlan":840},{"vlan":841},{"vlan":842},{"vlan":843},{"vlan":844},{"vlan":845},{"vlan":846},{"vlan":847},{"vlan":848},{"vlan":849},{"vlan":850},{"vlan":851},{"vlan":852},{"vlan":853},{"vlan":854},{"vlan":855},{"vlan":856},{"vlan":857},{"vlan":858},{"vlan":859},{"vlan":860},{"vlan":861},{"vlan":862},{"vlan":863},{"vlan":864},{"vlan":865},{"vlan":866},{"vlan":867},{"vlan":868},{"vlan":869},{"vlan":870},{"vlan":871},{"vlan":872},{"vlan":873},{"vlan":874},{"vlan":875},{"vlan":876},{"vlan":877},{"vlan":878},{"vlan":879},{"vlan":880},{"vlan":881},{"vlan":882},{"vlan":883},{"vlan":884},{"vlan":885},{"vlan":886},{"vlan":887},{"vlan":888},{"vlan":889},{"vlan":890},{"vlan":891},{"vlan":892},{"vlan":893},{"vlan":894},{"vlan":895},{"vlan":896},{"vlan":897},{"vlan":898},{"vlan":899},{"vlan":900},{"vlan":901},{"vlan":902},{"vlan":903},{"vlan":904},{"vlan":905},{"vlan":906},{"vlan":907},{"vlan":908},{"vlan":909},{"vlan":910},{"vlan":911},{"vlan":912},{"vlan":913},{"vlan":914},{"vlan":915},{"vlan":916},{"vlan":917},{"vlan":918},{"vlan":919},{"vlan":920},{"vlan":921},{"vlan":922},{"vlan":923},{"vlan":924},{"vlan":925},{"vlan":926},{"vlan":927},{"vlan":928},{"vlan":929},{"vlan":930},{"vlan":931},{"vlan":932},{"vlan":933},{"vlan":934},{"vlan":935},{"vlan":936},{"vlan":937},{"vlan":938},{"vlan":939},{"vlan":940},{"vlan":941},{"vlan":942},{"vlan":943},{"vlan":944},{"vlan":945},{"vlan":946},{"vlan":947},{"vlan":948},{"vlan":949},{"vlan":950},{"vlan":951},{"vlan":952},{"vlan":953},{"vlan":954},{"vlan":955},{"vlan":956},{"vlan":957},{"vlan":958},{"vlan":959},{"vlan":960},{"vlan":961},{"vlan":962},{"vlan":963},{"vlan":964},{"vlan":965},{"vlan":966},{"vlan":967},{"vlan":968},{"vlan":969},{"vlan":970},{"vlan":971},{"vlan":972},{"vlan":973},{"vlan":974},{"vlan":975},{"vlan":976},{"vlan":977},{"vlan":978},{"vlan":979},{"vlan":980},{"vlan":981},{"vlan":982},{"vlan":983},{"vlan":984},{"vlan":985},{"vlan":986},{"vlan":987},{"vlan":988},{"vlan":989},{"vlan":990},{"vlan":991},{"vlan":992},{"vlan":993},{"vlan":994},{"vlan":995},{"vlan":996},{"vlan":997},{"vlan":998},{"vlan":999},{"vlan":1000},{"vlan":1001},{"vlan":1002},{"vlan":1003},{"vlan":1004},{"vlan":1005},{"vlan":1006},{"vlan":1007},{"vlan":1008},{"vlan":1009},{"vlan":1010},{"vlan":1011},{"vlan":1012},{"vlan":1013},{"vlan":1014},{"vlan":1015},{"vlan":1016},{"vlan":1017},{"vlan":1018},{"vlan":1019},{"vlan":1020},{"vlan":1021},{"vlan":1022},{"vlan":1023},{"vlan":1024},{"vlan":1025},{"vlan":1026},{"vlan":1027},{"vlan":1028},{"vlan":1029},{"vlan":1030},{"vlan":1031},{"vlan":1032},{"vlan":1033},{"vlan":1034},{"vlan":1035},{"vlan":1036},{"vlan":1037},{"vlan":1038},{"vlan":1039},{"vlan":1040},{"vlan":1041},{"vlan":1042},{"vlan":1043},{"vlan":1044},{"vlan":1045},{"vlan":1046},{"vlan":1047},{"vlan":1048},{"vlan":1049},{"vlan":1050},{"vlan":1051},{"vlan":1052},{"vlan":1053},{"vlan":1054},{"vlan":1055},{"vlan":1056},{"vlan":1057},{"vlan":1058},{"vlan":1059},{"vlan":1060},{"vlan":1061},{"vlan":1062},{"vlan":1063},{"vlan":1064},{"vlan":1065},{"vlan":1066},{"vlan":1067},{"vlan":1068},{"vlan":1069},{"vlan":1070},{"vlan":1071},{"vlan":1072},{"vlan":1073},{"vlan":1074},{"vlan":1075},{"vlan":1076},{"vlan":1077},{"vlan":1078},{"vlan":1079},{"vlan":1080},{"vlan":1081},{"vlan":1082},{"vlan":1083},{"vlan":1084},{"vlan":1085},{"vlan":1086},{"vlan":1087},{"vlan":1088},{"vlan":1089},{"vlan":1090},{"vlan":1091},{"vlan":1092},{"vlan":1093},{"vlan":1094},{"vlan":1095},{"vlan":1096},{"vlan":1097},{"vlan":1098},{"vlan":1099},{"vlan":1100},{"vlan":1101},{"vlan":1102},{"vlan":1103},{"vlan":1104},{"vlan":1105},{"vlan":1106},{"vlan":1107},{"vlan":1108},{"vlan":1109},{"vlan":1110},{"vlan":1111},{"vlan":1112},{"vlan":1113},{"vlan":1114},{"vlan":1115},{"vlan":1116},{"vlan":1117},{"vlan":1118},{"vlan":1119},{"vlan":1120},{"vlan":1121},{"vlan":1122},{"vlan":1123},{"vlan":1124},{"vlan":1125},{"vlan":1126},{"vlan":1127},{"vlan":1128},{"vlan":1129},{"vlan":1130},{"vlan":1131},{"vlan":1132},{"vlan":1133},{"vlan":1134},{"vlan":1135},{"vlan":1136},{"vlan":1137},{"vlan":1138},{"vlan":1139},{"vlan":1140},{"vlan":1141},{"vlan":1142},{"vlan":1143},{"vlan":1144},{"vlan":1145},{"vlan":1146},{"vlan":1147},{"vlan":1148},{"vlan":1149},{"vlan":1150},{"vlan":1151},{"vlan":1152},{"vlan":1153},{"vlan":1154},{"vlan":1155},{"vlan":1156},{"vlan":1157},{"vlan":1158},{"vlan":1159},{"vlan":1160},{"vlan":1161},{"vlan":1162},{"vlan":1163},{"vlan":1164},{"vlan":1165},{"vlan":1166},{"vlan":1167},{"vlan":1168},{"vlan":1169},{"vlan":1170},{"vlan":1171},{"vlan":1172},{"vlan":1173},{"vlan":1174},{"vlan":1175},{"vlan":1176},{"vlan":1177},{"vlan":1178},{"vlan":1179},{"vlan":1180},{"vlan":1181},{"vlan":1182},{"vlan":1183},{"vlan":1184},{"vlan":1185},{"vlan":1186},{"vlan":1187},{"vlan":1188},{"vlan":1189},{"vlan":1190},{"vlan":1191},{"vlan":1192},{"vlan":1193},{"vlan":1194},{"vlan":1195},{"vlan":1196},{"vlan":1197},{"vlan":1198},{"vlan":1199},{"vlan":1200},{"vlan":1201},{"vlan":1202},{"vlan":1203},{"vlan":1204},{"vlan":1205},{"vlan":1206},{"vlan":1207},{"vlan":1208},{"vlan":1209},{"vlan":1210},{"vlan":1211},{"vlan":1212},{"vlan":1213},{"vlan":1214},{"vlan":1215},{"vlan":1216},{"vlan":1217},{"vlan":1218},{"vlan":1219},{"vlan":1220},{"vlan":1221},{"vlan":1222},{"vlan":1223},{"vlan":1224},{"vlan":1225},{"vlan":1226},{"vlan":1227},{"vlan":1228},{"vlan":1229},{"vlan":1230},{"vlan":1231},{"vlan":1232},{"vlan":1233},{"vlan":1234},{"vlan":1235},{"vlan":1236},{"vlan":1237},{"vlan":1238},{"vlan":1239},{"vlan":1240},{"vlan":1241},{"vlan":1242},{"vlan":1243},{"vlan":1244},{"vlan":1245},{"vlan":1246},{"vlan":1247},{"vlan":1248},{"vlan":1249},{"vlan":1250},{"vlan":1251},{"vlan":1252},{"vlan":1253},{"vlan":1254},{"vlan":1255},{"vlan":1256},{"vlan":1257},{"vlan":1258},{"vlan":1259},{"vlan":1260},{"vlan":1261},{"vlan":1262},{"vlan":1263},{"vlan":1264},{"vlan":1265},{"vlan":1266},{"vlan":1267},{"vlan":1268},{"vlan":1269},{"vlan":1270},{"vlan":1271},{"vlan":1272},{"vlan":1273},{"vlan":1274},{"vlan":1275},{"vlan":1276},{"vlan":1277},{"vlan":1278},{"vlan":1279},{"vlan":1280},{"vlan":1281},{"vlan":1282},{"vlan":1283},{"vlan":1284},{"vlan":1285},{"vlan":1286},{"vlan":1287},{"vlan":1288},{"vlan":1289},{"vlan":1290},{"vlan":1291},{"vlan":1292},{"vlan":1293},{"vlan":1294},{"vlan":1295},{"vlan":1296},{"vlan":1297},{"vlan":1298},{"vlan":1299},{"vlan":1300},{"vlan":1301},{"vlan":1302},{"vlan":1303},{"vlan":1304},{"vlan":1305},{"vlan":1306},{"vlan":1307},{"vlan":1308},{"vlan":1309},{"vlan":1310},{"vlan":1311},{"vlan":1312},{"vlan":1313},{"vlan":1314},{"vlan":1315},{"vlan":1316},{"vlan":1317},{"vlan":1318},{"vlan":1319},{"vlan":1320},{"vlan":1321},{"vlan":1322},{"vlan":1323},{"vlan":1324},{"vlan":1325},{"vlan":1326},{"vlan":1327},{"vlan":1328},{"vlan":1329},{"vlan":1330},{"vlan":1331},{"vlan":1332},{"vlan":1333},{"vlan":1334},{"vlan":1335},{"vlan":1336},{"vlan":1337},{"vlan":1338},{"vlan":1339},{"vlan":1340},{"vlan":1341},{"vlan":1342},{"vlan":1343},{"vlan":1344},{"vlan":1345},{"vlan":1346},{"vlan":1347},{"vlan":1348},{"vlan":1349},{"vlan":1350},{"vlan":1351},{"vlan":1352},{"vlan":1353},{"vlan":1354},{"vlan":1355},{"vlan":1356},{"vlan":1357},{"vlan":1358},{"vlan":1359},{"vlan":1360},{"vlan":1361},{"vlan":1362},{"vlan":1363},{"vlan":1364},{"vlan":1365},{"vlan":1366},{"vlan":1367},{"vlan":1368},{"vlan":1369},{"vlan":1370},{"vlan":1371},{"vlan":1372},{"vlan":1373},{"vlan":1374},{"vlan":1375},{"vlan":1376},{"vlan":1377},{"vlan":1378},{"vlan":1379},{"vlan":1380},{"vlan":1381},{"vlan":1382},{"vlan":1383},{"vlan":1384},{"vlan":1385},{"vlan":1386},{"vlan":1387},{"vlan":1388},{"vlan":1389},{"vlan":1390},{"vlan":1391},{"vlan":1392},{"vlan":1393},{"vlan":1394},{"vlan":1395},{"vlan":1396},{"vlan":1397},{"vlan":1398},{"vlan":1399},{"vlan":1400},{"vlan":1401},{"vlan":1402},{"vlan":1403},{"vlan":1404},{"vlan":1405},{"vlan":1406},{"vlan":1407},{"vlan":1408},{"vlan":1409},{"vlan":1410},{"vlan":1411},{"vlan":1412},{"vlan":1413},{"vlan":1414},{"vlan":1415},{"vlan":1416},{"vlan":1417},{"vlan":1418},{"vlan":1419},{"vlan":1420},{"vlan":1421},{"vlan":1422},{"vlan":1423},{"vlan":1424},{"vlan":1425},{"vlan":1426},{"vlan":1427},{"vlan":1428},{"vlan":1429},{"vlan":1430},{"vlan":1431},{"vlan":1432},{"vlan":1433},{"vlan":1434},{"vlan":1435},{"vlan":1436},{"vlan":1437},{"vlan":1438},{"vlan":1439},{"vlan":1440},{"vlan":1441},{"vlan":1442},{"vlan":1443},{"vlan":1444},{"vlan":1445},{"vlan":1446},{"vlan":1447},{"vlan":1448},{"vlan":1449},{"vlan":1450},{"vlan":1451},{"vlan":1452},{"vlan":1453},{"vlan":1454},{"vlan":1455},{"vlan":1456},{"vlan":1457},{"vlan":1458},{"vlan":1459},{"vlan":1460},{"vlan":1461},{"vlan":1462},{"vlan":1463},{"vlan":1464},{"vlan":1465},{"vlan":1466},{"vlan":1467},{"vlan":1468},{"vlan":1469},{"vlan":1470},{"vlan":1471},{"vlan":1472},{"vlan":1473},{"vlan":1474},{"vlan":1475},{"vlan":1476},{"vlan":1477},{"vlan":1478},{"vlan":1479},{"vlan":1480},{"vlan":1481},{"vlan":1482},{"vlan":1483},{"vlan":1484},{"vlan":1485},{"vlan":1486},{"vlan":1487},{"vlan":1488},{"vlan":1489},{"vlan":1490},{"vlan":1491},{"vlan":1492},{"vlan":1493},{"vlan":1494},{"vlan":1495},{"vlan":1496},{"vlan":1497},{"vlan":1498},{"vlan":1499},{"vlan":1500},{"vlan":1501},{"vlan":1502},{"vlan":1503},{"vlan":1504},{"vlan":1505},{"vlan":1506},{"vlan":1507},{"vlan":1508},{"vlan":1509},{"vlan":1510},{"vlan":1511},{"vlan":1512},{"vlan":1513},{"vlan":1514},{"vlan":1515},{"vlan":1516},{"vlan":1517},{"vlan":1518},{"vlan":1519},{"vlan":1520},{"vlan":1521},{"vlan":1522},{"vlan":1523},{"vlan":1524},{"vlan":1525},{"vlan":1526},{"vlan":1527},{"vlan":1528},{"vlan":1529},{"vlan":1530},{"vlan":1531},{"vlan":1532},{"vlan":1533},{"vlan":1534},{"vlan":1535},{"vlan":1536},{"vlan":1537},{"vlan":1538},{"vlan":1539},{"vlan":1540},{"vlan":1541},{"vlan":1542},{"vlan":1543},{"vlan":1544},{"vlan":1545},{"vlan":1546},{"vlan":1547},{"vlan":1548},{"vlan":1549},{"vlan":1550},{"vlan":1551},{"vlan":1552},{"vlan":1553},{"vlan":1554},{"vlan":1555},{"vlan":1556},{"vlan":1557},{"vlan":1558},{"vlan":1559},{"vlan":1560},{"vlan":1561},{"vlan":1562},{"vlan":1563},{"vlan":1564},{"vlan":1565},{"vlan":1566},{"vlan":1567},{"vlan":1568},{"vlan":1569},{"vlan":1570},{"vlan":1571},{"vlan":1572},{"vlan":1573},{"vlan":1574},{"vlan":1575},{"vlan":1576},{"vlan":1577},{"vlan":1578},{"vlan":1579},{"vlan":1580},{"vlan":1581},{"vlan":1582},{"vlan":1583},{"vlan":1584},{"vlan":1585},{"vlan":1586},{"vlan":1587},{"vlan":1588},{"vlan":1589},{"vlan":1590},{"vlan":1591},{"vlan":1592},{"vlan":1593},{"vlan":1594},{"vlan":1595},{"vlan":1596},{"vlan":1597},{"vlan":1598},{"vlan":1599},{"vlan":1600},{"vlan":1601},{"vlan":1602},{"vlan":1603},{"vlan":1604},{"vlan":1605},{"vlan":1606},{"vlan":1607},{"vlan":1608},{"vlan":1609},{"vlan":1610},{"vlan":1611},{"vlan":1612},{"vlan":1613},{"vlan":1614},{"vlan":1615},{"vlan":1616},{"vlan":1617},{"vlan":1618},{"vlan":1619},{"vlan":1620},{"vlan":1621},{"vlan":1622},{"vlan":1623},{"vlan":1624},{"vlan":1625},{"vlan":1626},{"vlan":1627},{"vlan":1628},{"vlan":1629},{"vlan":1630},{"vlan":1631},{"vlan":1632},{"vlan":1633},{"vlan":1634},{"vlan":1635},{"vlan":1636},{"vlan":1637},{"vlan":1638},{"vlan":1639},{"vlan":1640},{"vlan":1641},{"vlan":1642},{"vlan":1643},{"vlan":1644},{"vlan":1645},{"vlan":1646},{"vlan":1647},{"vlan":1648},{"vlan":1649},{"vlan":1650},{"vlan":1651},{"vlan":1652},{"vlan":1653},{"vlan":1654},{"vlan":1655},{"vlan":1656},{"vlan":1657},{"vlan":1658},{"vlan":1659},{"vlan":1660},{"vlan":1661},{"vlan":1662},{"vlan":1663},{"vlan":1664},{"vlan":1665},{"vlan":1666},{"vlan":1667},{"vlan":1668},{"vlan":1669},{"vlan":1670},{"vlan":1671},{"vlan":1672},{"vlan":1673},{"vlan":1674},{"vlan":1675},{"vlan":1676},{"vlan":1677},{"vlan":1678},{"vlan":1679},{"vlan":1680},{"vlan":1681},{"vlan":1682},{"vlan":1683},{"vlan":1684},{"vlan":1685},{"vlan":1686},{"vlan":1687},{"vlan":1688},{"vlan":1689},{"vlan":1690},{"vlan":1691},{"vlan":1692},{"vlan":1693},{"vlan":1694},{"vlan":1695},{"vlan":1696},{"vlan":1697},{"vlan":1698},{"vlan":1699},{"vlan":1700},{"vlan":1701},{"vlan":1702},{"vlan":1703},{"vlan":1704},{"vlan":1705},{"vlan":1706},{"vlan":1707},{"vlan":1708},{"vlan":1709},{"vlan":1710},{"vlan":1711},{"vlan":1712},{"vlan":1713},{"vlan":1714},{"vlan":1715},{"vlan":1716},{"vlan":1717},{"vlan":1718},{"vlan":1719},{"vlan":1720},{"vlan":1721},{"vlan":1722},{"vlan":1723},{"vlan":1724},{"vlan":1725},{"vlan":1726},{"vlan":1727},{"vlan":1728},{"vlan":1729},{"vlan":1730},{"vlan":1731},{"vlan":1732},{"vlan":1733},{"vlan":1734},{"vlan":1735},{"vlan":1736},{"vlan":1737},{"vlan":1738},{"vlan":1739},{"vlan":1740},{"vlan":1741},{"vlan":1742},{"vlan":1743},{"vlan":1744},{"vlan":1745},{"vlan":1746},{"vlan":1747},{"vlan":1748},{"vlan":1749},{"vlan":1750},{"vlan":1751},{"vlan":1752},{"vlan":1753},{"vlan":1754},{"vlan":1755},{"vlan":1756},{"vlan":1757},{"vlan":1758},{"vlan":1759},{"vlan":1760},{"vlan":1761},{"vlan":1762},{"vlan":1763},{"vlan":1764},{"vlan":1765},{"vlan":1766},{"vlan":1767},{"vlan":1768},{"vlan":1769},{"vlan":1770},{"vlan":1771},{"vlan":1772},{"vlan":1773},{"vlan":1774},{"vlan":1775},{"vlan":1776},{"vlan":1777},{"vlan":1778},{"vlan":1779},{"vlan":1780},{"vlan":1781},{"vlan":1782},{"vlan":1783},{"vlan":1784},{"vlan":1785},{"vlan":1786},{"vlan":1787},{"vlan":1788},{"vlan":1789},{"vlan":1790},{"vlan":1791},{"vlan":1792},{"vlan":1793},{"vlan":1794},{"vlan":1795},{"vlan":1796},{"vlan":1797},{"vlan":1798},{"vlan":1799},{"vlan":1800},{"vlan":1801},{"vlan":1802},{"vlan":1803},{"vlan":1804},{"vlan":1805},{"vlan":1806},{"vlan":1807},{"vlan":1808},{"vlan":1809},{"vlan":1810},{"vlan":1811},{"vlan":1812},{"vlan":1813},{"vlan":1814},{"vlan":1815},{"vlan":1816},{"vlan":1817},{"vlan":1818},{"vlan":1819},{"vlan":1820},{"vlan":1821},{"vlan":1822},{"vlan":1823},{"vlan":1824},{"vlan":1825},{"vlan":1826},{"vlan":1827},{"vlan":1828},{"vlan":1829},{"vlan":1830},{"vlan":1831},{"vlan":1832},{"vlan":1833},{"vlan":1834},{"vlan":1835},{"vlan":1836},{"vlan":1837},{"vlan":1838},{"vlan":1839},{"vlan":1840},{"vlan":1841},{"vlan":1842},{"vlan":1843},{"vlan":1844},{"vlan":1845},{"vlan":1846},{"vlan":1847},{"vlan":1848},{"vlan":1849},{"vlan":1850},{"vlan":1851},{"vlan":1852},{"vlan":1853},{"vlan":1854},{"vlan":1855},{"vlan":1856},{"vlan":1857},{"vlan":1858},{"vlan":1859},{"vlan":1860},{"vlan":1861},{"vlan":1862},{"vlan":1863},{"vlan":1864},{"vlan":1865},{"vlan":1866},{"vlan":1867},{"vlan":1868},{"vlan":1869},{"vlan":1870},{"vlan":1871},{"vlan":1872},{"vlan":1873},{"vlan":1874},{"vlan":1875},{"vlan":1876},{"vlan":1877},{"vlan":1878},{"vlan":1879},{"vlan":1880},{"vlan":1881},{"vlan":1882},{"vlan":1883},{"vlan":1884},{"vlan":1885},{"vlan":1886},{"vlan":1887},{"vlan":1888},{"vlan":1889},{"vlan":1890},{"vlan":1891},{"vlan":1892},{"vlan":1893},{"vlan":1894},{"vlan":1895},{"vlan":1896},{"vlan":1897},{"vlan":1898},{"vlan":1899},{"vlan":1900},{"vlan":1901},{"vlan":1902},{"vlan":1903},{"vlan":1904},{"vlan":1905},{"vlan":1906},{"vlan":1907},{"vlan":1908},{"vlan":1909},{"vlan":1910},{"vlan":1911},{"vlan":1912},{"vlan":1913},{"vlan":1914},{"vlan":1915},{"vlan":1916},{"vlan":1917},{"vlan":1918},{"vlan":1919},{"vlan":1920},{"vlan":1921},{"vlan":1922},{"vlan":1923},{"vlan":1924},{"vlan":1925},{"vlan":1926},{"vlan":1927},{"vlan":1928},{"vlan":1929},{"vlan":1930},{"vlan":1931},{"vlan":1932},{"vlan":1933},{"vlan":1934},{"vlan":1935},{"vlan":1936},{"vlan":1937},{"vlan":1938},{"vlan":1939},{"vlan":1940},{"vlan":1941},{"vlan":1942},{"vlan":1943},{"vlan":1944},{"vlan":1945},{"vlan":1946},{"vlan":1947},{"vlan":1948},{"vlan":1949},{"vlan":1950},{"vlan":1951},{"vlan":1952},{"vlan":1953},{"vlan":1954},{"vlan":1955},{"vlan":1956},{"vlan":1957},{"vlan":1958},{"vlan":1959},{"vlan":1960},{"vlan":1961},{"vlan":1962},{"vlan":1963},{"vlan":1964},{"vlan":1965},{"vlan":1966},{"vlan":1967},{"vlan":1968},{"vlan":1969},{"vlan":1970},{"vlan":1971},{"vlan":1972},{"vlan":1973},{"vlan":1974},{"vlan":1975},{"vlan":1976},{"vlan":1977},{"vlan":1978},{"vlan":1979},{"vlan":1980},{"vlan":1981},{"vlan":1982},{"vlan":1983},{"vlan":1984},{"vlan":1985},{"vlan":1986},{"vlan":1987},{"vlan":1988},{"vlan":1989},{"vlan":1990},{"vlan":1991},{"vlan":1992},{"vlan":1993},{"vlan":1994},{"vlan":1995},{"vlan":1996},{"vlan":1997},{"vlan":1998},{"vlan":1999},{"vlan":2000},{"vlan":2001},{"vlan":2002},{"vlan":2003},{"vlan":2004},{"vlan":2005},{"vlan":2006},{"vlan":2007},{"vlan":2008},{"vlan":2009},{"vlan":2010},{"vlan":2011},{"vlan":2012},{"vlan":2013},{"vlan":2014},{"vlan":2015},{"vlan":2016},{"vlan":2017},{"vlan":2018},{"vlan":2019},{"vlan":2020},{"vlan":2021},{"vlan":2022},{"vlan":2023},{"vlan":2024},{"vlan":2025},{"vlan":2026},{"vlan":2027},{"vlan":2028},{"vlan":2029},{"vlan":2030},{"vlan":2031},{"vlan":2032},{"vlan":2033},{"vlan":2034},{"vlan":2035},{"vlan":2036},{"vlan":2037},{"vlan":2038},{"vlan":2039},{"vlan":2040},{"vlan":2041},{"vlan":2042},{"vlan":2043},{"vlan":2044},{"vlan":2045},{"vlan":2046},{"vlan":2047},{"vlan":2048},{"vlan":2049},{"vlan":2050},{"vlan":2051},{"vlan":2052},{"vlan":2053},{"vlan":2054},{"vlan":2055},{"vlan":2056},{"vlan":2057},{"vlan":2058},{"vlan":2059},{"vlan":2060},{"vlan":2061},{"vlan":2062},{"vlan":2063},{"vlan":2064},{"vlan":2065},{"vlan":2066},{"vlan":2067},{"vlan":2068},{"vlan":2069},{"vlan":2070},{"vlan":2071},{"vlan":2072},{"vlan":2073},{"vlan":2074},{"vlan":2075},{"vlan":2076},{"vlan":2077},{"vlan":2078},{"vlan":2079},{"vlan":2080},{"vlan":2081},{"vlan":2082},{"vlan":2083},{"vlan":2084},{"vlan":2085},{"vlan":2086},{"vlan":2087},{"vlan":2088},{"vlan":2089},{"vlan":2090},{"vlan":2091},{"vlan":2092},{"vlan":2093},{"vlan":2094},{"vlan":2095},{"vlan":2096},{"vlan":2097},{"vlan":2098},{"vlan":2099},{"vlan":2100},{"vlan":2101},{"vlan":2102},{"vlan":2103},{"vlan":2104},{"vlan":2105},{"vlan":2106},{"vlan":2107},{"vlan":2108},{"vlan":2109},{"vlan":2110},{"vlan":2111},{"vlan":2112},{"vlan":2113},{"vlan":2114},{"vlan":2115},{"vlan":2116},{"vlan":2117},{"vlan":2118},{"vlan":2119},{"vlan":2120},{"vlan":2121},{"vlan":2122},{"vlan":2123},{"vlan":2124},{"vlan":2125},{"vlan":2126},{"vlan":2127},{"vlan":2128},{"vlan":2129},{"vlan":2130},{"vlan":2131},{"vlan":2132},{"vlan":2133},{"vlan":2134},{"vlan":2135},{"vlan":2136},{"vlan":2137},{"vlan":2138},{"vlan":2139},{"vlan":2140},{"vlan":2141},{"vlan":2142},{"vlan":2143},{"vlan":2144},{"vlan":2145},{"vlan":2146},{"vlan":2147},{"vlan":2148},{"vlan":2149},{"vlan":2150},{"vlan":2151},{"vlan":2152},{"vlan":2153},{"vlan":2154},{"vlan":2155},{"vlan":2156},{"vlan":2157},{"vlan":2158},{"vlan":2159},{"vlan":2160},{"vlan":2161},{"vlan":2162},{"vlan":2163},{"vlan":2164},{"vlan":2165},{"vlan":2166},{"vlan":2167},{"vlan":2168},{"vlan":2169},{"vlan":2170},{"vlan":2171},{"vlan":2172},{"vlan":2173},{"vlan":2174},{"vlan":2175},{"vlan":2176},{"vlan":2177},{"vlan":2178},{"vlan":2179},{"vlan":2180},{"vlan":2181},{"vlan":2182},{"vlan":2183},{"vlan":2184},{"vlan":2185},{"vlan":2186},{"vlan":2187},{"vlan":2188},{"vlan":2189},{"vlan":2190},{"vlan":2191},{"vlan":2192},{"vlan":2193},{"vlan":2194},{"vlan":2195},{"vlan":2196},{"vlan":2197},{"vlan":2198},{"vlan":2199},{"vlan":2200},{"vlan":2201},{"vlan":2202},{"vlan":2203},{"vlan":2204},{"vlan":2205},{"vlan":2206},{"vlan":2207},{"vlan":2208},{"vlan":2209},{"vlan":2210},{"vlan":2211},{"vlan":2212},{"vlan":2213},{"vlan":2214},{"vlan":2215},{"vlan":2216},{"vlan":2217},{"vlan":2218},{"vlan":2219},{"vlan":2220},{"vlan":2221},{"vlan":2222},{"vlan":2223},{"vlan":2224},{"vlan":2225},{"vlan":2226},{"vlan":2227},{"vlan":2228},{"vlan":2229},{"vlan":2230},{"vlan":2231},{"vlan":2232},{"vlan":2233},{"vlan":2234},{"vlan":2235},{"vlan":2236},{"vlan":2237},{"vlan":2238},{"vlan":2239},{"vlan":2240},{"vlan":2241},{"vlan":2242},{"vlan":2243},{"vlan":2244},{"vlan":2245},{"vlan":2246},{"vlan":2247},{"vlan":2248},{"vlan":2249},{"vlan":2250},{"vlan":2251},{"vlan":2252},{"vlan":2253},{"vlan":2254},{"vlan":2255},{"vlan":2256},{"vlan":2257},{"vlan":2258},{"vlan":2259},{"vlan":2260},{"vlan":2261},{"vlan":2262},{"vlan":2263},{"vlan":2264},{"vlan":2265},{"vlan":2266},{"vlan":2267},{"vlan":2268},{"vlan":2269},{"vlan":2270},{"vlan":2271},{"vlan":2272},{"vlan":2273},{"vlan":2274},{"vlan":2275},{"vlan":2276},{"vlan":2277},{"vlan":2278},{"vlan":2279},{"vlan":2280},{"vlan":2281},{"vlan":2282},{"vlan":2283},{"vlan":2284},{"vlan":2285},{"vlan":2286},{"vlan":2287},{"vlan":2288},{"vlan":2289},{"vlan":2290},{"vlan":2291},{"vlan":2292},{"vlan":2293},{"vlan":2294},{"vlan":2295},{"vlan":2296},{"vlan":2297},{"vlan":2298},{"vlan":2299},{"vlan":2300},{"vlan":2301},{"vlan":2302},{"vlan":2303},{"vlan":2304},{"vlan":2305},{"vlan":2306},{"vlan":2307},{"vlan":2308},{"vlan":2309},{"vlan":2310},{"vlan":2311},{"vlan":2312},{"vlan":2313},{"vlan":2314},{"vlan":2315},{"vlan":2316},{"vlan":2317},{"vlan":2318},{"vlan":2319},{"vlan":2320},{"vlan":2321},{"vlan":2322},{"vlan":2323},{"vlan":2324},{"vlan":2325},{"vlan":2326},{"vlan":2327},{"vlan":2328},{"vlan":2329},{"vlan":2330},{"vlan":2331},{"vlan":2332},{"vlan":2333},{"vlan":2334},{"vlan":2335},{"vlan":2336},{"vlan":2337},{"vlan":2338},{"vlan":2339},{"vlan":2340},{"vlan":2341},{"vlan":2342},{"vlan":2343},{"vlan":2344},{"vlan":2345},{"vlan":2346},{"vlan":2347},{"vlan":2348},{"vlan":2349},{"vlan":2350},{"vlan":2351},{"vlan":2352},{"vlan":2353},{"vlan":2354},{"vlan":2355},{"vlan":2356},{"vlan":2357},{"vlan":2358},{"vlan":2359},{"vlan":2360},{"vlan":2361},{"vlan":2362},{"vlan":2363},{"vlan":2364},{"vlan":2365},{"vlan":2366},{"vlan":2367},{"vlan":2368},{"vlan":2369},{"vlan":2370},{"vlan":2371},{"vlan":2372},{"vlan":2373},{"vlan":2374},{"vlan":2375},{"vlan":2376},{"vlan":2377},{"vlan":2378},{"vlan":2379},{"vlan":2380},{"vlan":2381},{"vlan":2382},{"vlan":2383},{"vlan":2384},{"vlan":2385},{"vlan":2386},{"vlan":2387},{"vlan":2388},{"vlan":2389},{"vlan":2390},{"vlan":2391},{"vlan":2392},{"vlan":2393},{"vlan":2394},{"vlan":2395},{"vlan":2396},{"vlan":2397},{"vlan":2398},{"vlan":2399},{"vlan":2400},{"vlan":2401},{"vlan":2402},{"vlan":2403},{"vlan":2404},{"vlan":2405},{"vlan":2406},{"vlan":2407},{"vlan":2408},{"vlan":2409},{"vlan":2410},{"vlan":2411},{"vlan":2412},{"vlan":2413},{"vlan":2414},{"vlan":2415},{"vlan":2416},{"vlan":2417},{"vlan":2418},{"vlan":2419},{"vlan":2420},{"vlan":2421},{"vlan":2422},{"vlan":2423},{"vlan":2424},{"vlan":2425},{"vlan":2426},{"vlan":2427},{"vlan":2428},{"vlan":2429},{"vlan":2430},{"vlan":2431},{"vlan":2432},{"vlan":2433},{"vlan":2434},{"vlan":2435},{"vlan":2436},{"vlan":2437},{"vlan":2438},{"vlan":2439},{"vlan":2440},{"vlan":2441},{"vlan":2442},{"vlan":2443},{"vlan":2444},{"vlan":2445},{"vlan":2446},{"vlan":2447},{"vlan":2448},{"vlan":2449},{"vlan":2450},{"vlan":2451},{"vlan":2452},{"vlan":2453},{"vlan":2454},{"vlan":2455},{"vlan":2456},{"vlan":2457},{"vlan":2458},{"vlan":2459},{"vlan":2460},{"vlan":2461},{"vlan":2462},{"vlan":2463},{"vlan":2464},{"vlan":2465},{"vlan":2466},{"vlan":2467},{"vlan":2468},{"vlan":2469},{"vlan":2470},{"vlan":2471},{"vlan":2472},{"vlan":2473},{"vlan":2474},{"vlan":2475},{"vlan":2476},{"vlan":2477},{"vlan":2478},{"vlan":2479},{"vlan":2480},{"vlan":2481},{"vlan":2482},{"vlan":2483},{"vlan":2484},{"vlan":2485},{"vlan":2486},{"vlan":2487},{"vlan":2488},{"vlan":2489},{"vlan":2490},{"vlan":2491},{"vlan":2492},{"vlan":2493},{"vlan":2494},{"vlan":2495},{"vlan":2496},{"vlan":2497},{"vlan":2498},{"vlan":2499},{"vlan":2500},{"vlan":2501},{"vlan":2502},{"vlan":2503},{"vlan":2504},{"vlan":2505},{"vlan":2506},{"vlan":2507},{"vlan":2508},{"vlan":2509},{"vlan":2510},{"vlan":2511},{"vlan":2512},{"vlan":2513},{"vlan":2514},{"vlan":2515},{"vlan":2516},{"vlan":2517},{"vlan":2518},{"vlan":2519},{"vlan":2520},{"vlan":2521},{"vlan":2522},{"vlan":2523},{"vlan":2524},{"vlan":2525},{"vlan":2526},{"vlan":2527},{"vlan":2528},{"vlan":2529},{"vlan":2530},{"vlan":2531},{"vlan":2532},{"vlan":2533},{"vlan":2534},{"vlan":2535},{"vlan":2536},{"vlan":2537},{"vlan":2538},{"vlan":2539},{"vlan":2540},{"vlan":2541},{"vlan":2542},{"vlan":2543},{"vlan":2544},{"vlan":2545},{"vlan":2546},{"vlan":2547},{"vlan":2548},{"vlan":2549},{"vlan":2550},{"vlan":2551},{"vlan":2552},{"vlan":2553},{"vlan":2554},{"vlan":2555},{"vlan":2556},{"vlan":2557},{"vlan":2558},{"vlan":2559},{"vlan":2560},{"vlan":2561},{"vlan":2562},{"vlan":2563},{"vlan":2564},{"vlan":2565},{"vlan":2566},{"vlan":2567},{"vlan":2568},{"vlan":2569},{"vlan":2570},{"vlan":2571},{"vlan":2572},{"vlan":2573},{"vlan":2574},{"vlan":2575},{"vlan":2576},{"vlan":2577},{"vlan":2578},{"vlan":2579},{"vlan":2580},{"vlan":2581},{"vlan":2582},{"vlan":2583},{"vlan":2584},{"vlan":2585},{"vlan":2586},{"vlan":2587},{"vlan":2588},{"vlan":2589},{"vlan":2590},{"vlan":2591},{"vlan":2592},{"vlan":2593},{"vlan":2594},{"vlan":2595},{"vlan":2596},{"vlan":2597},{"vlan":2598},{"vlan":2599},{"vlan":2600},{"vlan":2601},{"vlan":2602},{"vlan":2603},{"vlan":2604},{"vlan":2605},{"vlan":2606},{"vlan":2607},{"vlan":2608},{"vlan":2609},{"vlan":2610},{"vlan":2611},{"vlan":2612},{"vlan":2613},{"vlan":2614},{"vlan":2615},{"vlan":2616},{"vlan":2617},{"vlan":2618},{"vlan":2619},{"vlan":2620},{"vlan":2621},{"vlan":2622},{"vlan":2623},{"vlan":2624},{"vlan":2625},{"vlan":2626},{"vlan":2627},{"vlan":2628},{"vlan":2629},{"vlan":2630},{"vlan":2631},{"vlan":2632},{"vlan":2633},{"vlan":2634},{"vlan":2635},{"vlan":2636},{"vlan":2637},{"vlan":2638},{"vlan":2639},{"vlan":2640},{"vlan":2641},{"vlan":2642},{"vlan":2643},{"vlan":2644},{"vlan":2645},{"vlan":2646},{"vlan":2647},{"vlan":2648},{"vlan":2649},{"vlan":2650},{"vlan":2651},{"vlan":2652},{"vlan":2653},{"vlan":2654},{"vlan":2655},{"vlan":2656},{"vlan":2657},{"vlan":2658},{"vlan":2659},{"vlan":2660},{"vlan":2661},{"vlan":2662},{"vlan":2663},{"vlan":2664},{"vlan":2665},{"vlan":2666},{"vlan":2667},{"vlan":2668},{"vlan":2669},{"vlan":2670},{"vlan":2671},{"vlan":2672},{"vlan":2673},{"vlan":2674},{"vlan":2675},{"vlan":2676},{"vlan":2677},{"vlan":2678},{"vlan":2679},{"vlan":2680},{"vlan":2681},{"vlan":2682},{"vlan":2683},{"vlan":2684},{"vlan":2685},{"vlan":2686},{"vlan":2687},{"vlan":2688},{"vlan":2689},{"vlan":2690},{"vlan":2691},{"vlan":2692},{"vlan":2693},{"vlan":2694},{"vlan":2695},{"vlan":2696},{"vlan":2697},{"vlan":2698},{"vlan":2699},{"vlan":2700},{"vlan":2701},{"vlan":2702},{"vlan":2703},{"vlan":2704},{"vlan":2705},{"vlan":2706},{"vlan":2707},{"vlan":2708},{"vlan":2709},{"vlan":2710},{"vlan":2711},{"vlan":2712},{"vlan":2713},{"vlan":2714},{"vlan":2715},{"vlan":2716},{"vlan":2717},{"vlan":2718},{"vlan":2719},{"vlan":2720},{"vlan":2721},{"vlan":2722},{"vlan":2723},{"vlan":2724},{"vlan":2725},{"vlan":2726},{"vlan":2727},{"vlan":2728},{"vlan":2729},{"vlan":2730},{"vlan":2731},{"vlan":2732},{"vlan":2733},{"vlan":2734},{"vlan":2735},{"vlan":2736},{"vlan":2737},{"vlan":2738},{"vlan":2739},{"vlan":2740},{"vlan":2741},{"vlan":2742},{"vlan":2743},{"vlan":2744},{"vlan":2745},{"vlan":2746},{"vlan":2747},{"vlan":2748},{"vlan":2749},{"vlan":2750},{"vlan":2751},{"vlan":2752},{"vlan":2753},{"vlan":2754},{"vlan":2755},{"vlan":2756},{"vlan":2757},{"vlan":2758},{"vlan":2759},{"vlan":2760},{"vlan":2761},{"vlan":2762},{"vlan":2763},{"vlan":2764},{"vlan":2765},{"vlan":2766},{"vlan":2767},{"vlan":2768},{"vlan":2769},{"vlan":2770},{"vlan":2771},{"vlan":2772},{"vlan":2773},{"vlan":2774},{"vlan":2775},{"vlan":2776},{"vlan":2777},{"vlan":2778},{"vlan":2779},{"vlan":2780},{"vlan":2781},{"vlan":2782},{"vlan":2783},{"vlan":2784},{"vlan":2785},{"vlan":2786},{"vlan":2787},{"vlan":2788},{"vlan":2789},{"vlan":2790},{"vlan":2791},{"vlan":2792},{"vlan":2793},{"vlan":2794},{"vlan":2795},{"vlan":2796},{"vlan":2797},{"vlan":2798},{"vlan":2799},{"vlan":2800},{"vlan":2801},{"vlan":2802},{"vlan":2803},{"vlan":2804},{"vlan":2805},{"vlan":2806},{"vlan":2807},{"vlan":2808},{"vlan":2809},{"vlan":2810},{"vlan":2811},{"vlan":2812},{"vlan":2813},{"vlan":2814},{"vlan":2815},{"vlan":2816},{"vlan":2817},{"vlan":2818},{"vlan":2819},{"vlan":2820},{"vlan":2821},{"vlan":2822},{"vlan":2823},{"vlan":2824},{"vlan":2825},{"vlan":2826},{"vlan":2827},{"vlan":2828},{"vlan":2829},{"vlan":2830},{"vlan":2831},{"vlan":2832},{"vlan":2833},{"vlan":2834},{"vlan":2835},{"vlan":2836},{"vlan":2837},{"vlan":2838},{"vlan":2839},{"vlan":2840},{"vlan":2841},{"vlan":2842},{"vlan":2843},{"vlan":2844},{"vlan":2845},{"vlan":2846},{"vlan":2847},{"vlan":2848},{"vlan":2849},{"vlan":2850},{"vlan":2851},{"vlan":2852},{"vlan":2853},{"vlan":2854},{"vlan":2855},{"vlan":2856},{"vlan":2857},{"vlan":2858},{"vlan":2859},{"vlan":2860},{"vlan":2861},{"vlan":2862},{"vlan":2863},{"vlan":2864},{"vlan":2865},{"vlan":2866},{"vlan":2867},{"vlan":2868},{"vlan":2869},{"vlan":2870},{"vlan":2871},{"vlan":2872},{"vlan":2873},{"vlan":2874},{"vlan":2875},{"vlan":2876},{"vlan":2877},{"vlan":2878},{"vlan":2879},{"vlan":2880},{"vlan":2881},{"vlan":2882},{"vlan":2883},{"vlan":2884},{"vlan":2885},{"vlan":2886},{"vlan":2887},{"vlan":2888},{"vlan":2889},{"vlan":2890},{"vlan":2891},{"vlan":2892},{"vlan":2893},{"vlan":2894},{"vlan":2895},{"vlan":2896},{"vlan":2897},{"vlan":2898},{"vlan":2899},{"vlan":2900},{"vlan":2901},{"vlan":2902},{"vlan":2903},{"vlan":2904},{"vlan":2905},{"vlan":2906},{"vlan":2907},{"vlan":2908},{"vlan":2909},{"vlan":2910},{"vlan":2911},{"vlan":2912},{"vlan":2913},{"vlan":2914},{"vlan":2915},{"vlan":2916},{"vlan":2917},{"vlan":2918},{"vlan":2919},{"vlan":2920},{"vlan":2921},{"vlan":2922},{"vlan":2923},{"vlan":2924},{"vlan":2925},{"vlan":2926},{"vlan":2927},{"vlan":2928},{"vlan":2929},{"vlan":2930},{"vlan":2931},{"vlan":2932},{"vlan":2933},{"vlan":2934},{"vlan":2935},{"vlan":2936},{"vlan":2937},{"vlan":2938},{"vlan":2939},{"vlan":2940},{"vlan":2941},{"vlan":2942},{"vlan":2943},{"vlan":2944},{"vlan":2945},{"vlan":2946},{"vlan":2947},{"vlan":2948},{"vlan":2949},{"vlan":2950},{"vlan":2951},{"vlan":2952},{"vlan":2953},{"vlan":2954},{"vlan":2955},{"vlan":2956},{"vlan":2957},{"vlan":2958},{"vlan":2959},{"vlan":2960},{"vlan":2961},{"vlan":2962},{"vlan":2963},{"vlan":2964},{"vlan":2965},{"vlan":2966},{"vlan":2967},{"vlan":2968},{"vlan":2969},{"vlan":2970},{"vlan":2971},{"vlan":2972},{"vlan":2973},{"vlan":2974},{"vlan":2975},{"vlan":2976},{"vlan":2977},{"vlan":2978},{"vlan":2979},{"vlan":2980},{"vlan":2981},{"vlan":2982},{"vlan":2983},{"vlan":2984},{"vlan":2985},{"vlan":2986},{"vlan":2987},{"vlan":2988},{"vlan":2989},{"vlan":2990},{"vlan":2991},{"vlan":2992},{"vlan":2993},{"vlan":2994},{"vlan":2995},{"vlan":2996},{"vlan":2997},{"vlan":2998},{"vlan":2999},{"vlan":3000},{"vlan":3001},{"vlan":3002},{"vlan":3003},{"vlan":3004},{"vlan":3005},{"vlan":3006},{"vlan":3007},{"vlan":3008},{"vlan":3009},{"vlan":3010},{"vlan":3011},{"vlan":3012},{"vlan":3013},{"vlan":3014},{"vlan":3015},{"vlan":3016},{"vlan":3017},{"vlan":3018},{"vlan":3019},{"vlan":3020},{"vlan":3021},{"vlan":3022},{"vlan":3023},{"vlan":3024},{"vlan":3025},{"vlan":3026},{"vlan":3027},{"vlan":3028},{"vlan":3029},{"vlan":3030},{"vlan":3031},{"vlan":3032},{"vlan":3033},{"vlan":3034},{"vlan":3035},{"vlan":3036},{"vlan":3037},{"vlan":3038},{"vlan":3039},{"vlan":3040},{"vlan":3041},{"vlan":3042},{"vlan":3043},{"vlan":3044},{"vlan":3045},{"vlan":3046},{"vlan":3047},{"vlan":3048},{"vlan":3049},{"vlan":3050},{"vlan":3051},{"vlan":3052},{"vlan":3053},{"vlan":3054},{"vlan":3055},{"vlan":3056},{"vlan":3057},{"vlan":3058},{"vlan":3059},{"vlan":3060},{"vlan":3061},{"vlan":3062},{"vlan":3063},{"vlan":3064},{"vlan":3065},{"vlan":3066},{"vlan":3067},{"vlan":3068},{"vlan":3069},{"vlan":3070},{"vlan":3071},{"vlan":3072},{"vlan":3073},{"vlan":3074},{"vlan":3075},{"vlan":3076},{"vlan":3077},{"vlan":3078},{"vlan":3079},{"vlan":3080},{"vlan":3081},{"vlan":3082},{"vlan":3083},{"vlan":3084},{"vlan":3085},{"vlan":3086},{"vlan":3087},{"vlan":3088},{"vlan":3089},{"vlan":3090},{"vlan":3091},{"vlan":3092},{"vlan":3093},{"vlan":3094},{"vlan":3095},{"vlan":3096},{"vlan":3097},{"vlan":3098},{"vlan":3099},{"vlan":3100},{"vlan":3101},{"vlan":3102},{"vlan":3103},{"vlan":3104},{"vlan":3105},{"vlan":3106},{"vlan":3107},{"vlan":3108},{"vlan":3109},{"vlan":3110},{"vlan":3111},{"vlan":3112},{"vlan":3113},{"vlan":3114},{"vlan":3115},{"vlan":3116},{"vlan":3117},{"vlan":3118},{"vlan":3119},{"vlan":3120},{"vlan":3121},{"vlan":3122},{"vlan":3123},{"vlan":3124},{"vlan":3125},{"vlan":3126},{"vlan":3127},{"vlan":3128},{"vlan":3129},{"vlan":3130},{"vlan":3131},{"vlan":3132},{"vlan":3133},{"vlan":3134},{"vlan":3135},{"vlan":3136},{"vlan":3137},{"vlan":3138},{"vlan":3139},{"vlan":3140},{"vlan":3141},{"vlan":3142},{"vlan":3143},{"vlan":3144},{"vlan":3145},{"vlan":3146},{"vlan":3147},{"vlan":3148},{"vlan":3149},{"vlan":3150},{"vlan":3151},{"vlan":3152},{"vlan":3153},{"vlan":3154},{"vlan":3155},{"vlan":3156},{"vlan":3157},{"vlan":3158},{"vlan":3159},{"vlan":3160},{"vlan":3161},{"vlan":3162},{"vlan":3163},{"vlan":3164},{"vlan":3165},{"vlan":3166},{"vlan":3167},{"vlan":3168},{"vlan":3169},{"vlan":3170},{"vlan":3171},{"vlan":3172},{"vlan":3173},{"vlan":3174},{"vlan":3175},{"vlan":3176},{"vlan":3177},{"vlan":3178},{"vlan":3179},{"vlan":3180},{"vlan":3181},{"vlan":3182},{"vlan":3183},{"vlan":3184},{"vlan":3185},{"vlan":3186},{"vlan":3187},{"vlan":3188},{"vlan":3189},{"vlan":3190},{"vlan":3191},{"vlan":3192},{"vlan":3193},{"vlan":3194},{"vlan":3195},{"vlan":3196},{"vlan":3197},{"vlan":3198},{"vlan":3199},{"vlan":3200},{"vlan":3201},{"vlan":3202},{"vlan":3203},{"vlan":3204},{"vlan":3205},{"vlan":3206},{"vlan":3207},{"vlan":3208},{"vlan":3209},{"vlan":3210},{"vlan":3211},{"vlan":3212},{"vlan":3213},{"vlan":3214},{"vlan":3215},{"vlan":3216},{"vlan":3217},{"vlan":3218},{"vlan":3219},{"vlan":3220},{"vlan":3221},{"vlan":3222},{"vlan":3223},{"vlan":3224},{"vlan":3225},{"vlan":3226},{"vlan":3227},{"vlan":3228},{"vlan":3229},{"vlan":3230},{"vlan":3231},{"vlan":3232},{"vlan":3233},{"vlan":3234},{"vlan":3235},{"vlan":3236},{"vlan":3237},{"vlan":3238},{"vlan":3239},{"vlan":3240},{"vlan":3241},{"vlan":3242},{"vlan":3243},{"vlan":3244},{"vlan":3245},{"vlan":3246},{"vlan":3247},{"vlan":3248},{"vlan":3249},{"vlan":3250},{"vlan":3251},{"vlan":3252},{"vlan":3253},{"vlan":3254},{"vlan":3255},{"vlan":3256},{"vlan":3257},{"vlan":3258},{"vlan":3259},{"vlan":3260},{"vlan":3261},{"vlan":3262},{"vlan":3263},{"vlan":3264},{"vlan":3265},{"vlan":3266},{"vlan":3267},{"vlan":3268},{"vlan":3269},{"vlan":3270},{"vlan":3271},{"vlan":3272},{"vlan":3273},{"vlan":3274},{"vlan":3275},{"vlan":3276},{"vlan":3277},{"vlan":3278},{"vlan":3279},{"vlan":3280},{"vlan":3281},{"vlan":3282},{"vlan":3283},{"vlan":3284},{"vlan":3285},{"vlan":3286},{"vlan":3287},{"vlan":3288},{"vlan":3289},{"vlan":3290},{"vlan":3291},{"vlan":3292},{"vlan":3293},{"vlan":3294},{"vlan":3295},{"vlan":3296},{"vlan":3297},{"vlan":3298},{"vlan":3299},{"vlan":3300},{"vlan":3301},{"vlan":3302},{"vlan":3303},{"vlan":3304},{"vlan":3305},{"vlan":3306},{"vlan":3307},{"vlan":3308},{"vlan":3309},{"vlan":3310},{"vlan":3311},{"vlan":3312},{"vlan":3313},{"vlan":3314},{"vlan":3315},{"vlan":3316},{"vlan":3317},{"vlan":3318},{"vlan":3319},{"vlan":3320},{"vlan":3321},{"vlan":3322},{"vlan":3323},{"vlan":3324},{"vlan":3325},{"vlan":3326},{"vlan":3327},{"vlan":3328},{"vlan":3329},{"vlan":3330},{"vlan":3331},{"vlan":3332},{"vlan":3333},{"vlan":3334},{"vlan":3335},{"vlan":3336},{"vlan":3337},{"vlan":3338},{"vlan":3339},{"vlan":3340},{"vlan":3341},{"vlan":3342},{"vlan":3343},{"vlan":3344},{"vlan":3345},{"vlan":3346},{"vlan":3347},{"vlan":3348},{"vlan":3349},{"vlan":3350},{"vlan":3351},{"vlan":3352},{"vlan":3353},{"vlan":3354},{"vlan":3355},{"vlan":3356},{"vlan":3357},{"vlan":3358},{"vlan":3359},{"vlan":3360},{"vlan":3361},{"vlan":3362},{"vlan":3363},{"vlan":3364},{"vlan":3365},{"vlan":3366},{"vlan":3367},{"vlan":3368},{"vlan":3369},{"vlan":3370},{"vlan":3371},{"vlan":3372},{"vlan":3373},{"vlan":3374},{"vlan":3375},{"vlan":3376},{"vlan":3377},{"vlan":3378},{"vlan":3379},{"vlan":3380},{"vlan":3381},{"vlan":3382},{"vlan":3383},{"vlan":3384},{"vlan":3385},{"vlan":3386},{"vlan":3387},{"vlan":3388},{"vlan":3389},{"vlan":3390},{"vlan":3391},{"vlan":3392},{"vlan":3393},{"vlan":3394},{"vlan":3395},{"vlan":3396},{"vlan":3397},{"vlan":3398},{"vlan":3399},{"vlan":3400},{"vlan":3401},{"vlan":3402},{"vlan":3403},{"vlan":3404},{"vlan":3405},{"vlan":3406},{"vlan":3407},{"vlan":3408},{"vlan":3409},{"vlan":3410},{"vlan":3411},{"vlan":3412},{"vlan":3413},{"vlan":3414},{"vlan":3415},{"vlan":3416},{"vlan":3417},{"vlan":3418},{"vlan":3419},{"vlan":3420},{"vlan":3421},{"vlan":3422},{"vlan":3423},{"vlan":3424},{"vlan":3425},{"vlan":3426},{"vlan":3427},{"vlan":3428},{"vlan":3429},{"vlan":3430},{"vlan":3431},{"vlan":3432},{"vlan":3433},{"vlan":3434},{"vlan":3435},{"vlan":3436},{"vlan":3437},{"vlan":3438},{"vlan":3439},{"vlan":3440},{"vlan":3441},{"vlan":3442},{"vlan":3443},{"vlan":3444},{"vlan":3445},{"vlan":3446},{"vlan":3447},{"vlan":3448},{"vlan":3449},{"vlan":3450},{"vlan":3451},{"vlan":3452},{"vlan":3453},{"vlan":3454},{"vlan":3455},{"vlan":3456},{"vlan":3457},{"vlan":3458},{"vlan":3459},{"vlan":3460},{"vlan":3461},{"vlan":3462},{"vlan":3463},{"vlan":3464},{"vlan":3465},{"vlan":3466},{"vlan":3467},{"vlan":3468},{"vlan":3469},{"vlan":3470},{"vlan":3471},{"vlan":3472},{"vlan":3473},{"vlan":3474},{"vlan":3475},{"vlan":3476},{"vlan":3477},{"vlan":3478},{"vlan":3479},{"vlan":3480},{"vlan":3481},{"vlan":3482},{"vlan":3483},{"vlan":3484},{"vlan":3485},{"vlan":3486},{"vlan":3487},{"vlan":3488},{"vlan":3489},{"vlan":3490},{"vlan":3491},{"vlan":3492},{"vlan":3493},{"vlan":3494},{"vlan":3495},{"vlan":3496},{"vlan":3497},{"vlan":3498},{"vlan":3499},{"vlan":3500},{"vlan":3501},{"vlan":3502},{"vlan":3503},{"vlan":3504},{"vlan":3505},{"vlan":3506},{"vlan":3507},{"vlan":3508},{"vlan":3509},{"vlan":3510},{"vlan":3511},{"vlan":3512},{"vlan":3513},{"vlan":3514},{"vlan":3515},{"vlan":3516},{"vlan":3517},{"vlan":3518},{"vlan":3519},{"vlan":3520},{"vlan":3521},{"vlan":3522},{"vlan":3523},{"vlan":3524},{"vlan":3525},{"vlan":3526},{"vlan":3527},{"vlan":3528},{"vlan":3529},{"vlan":3530},{"vlan":3531},{"vlan":3532},{"vlan":3533},{"vlan":3534},{"vlan":3535},{"vlan":3536},{"vlan":3537},{"vlan":3538},{"vlan":3539},{"vlan":3540},{"vlan":3541},{"vlan":3542},{"vlan":3543},{"vlan":3544},{"vlan":3545},{"vlan":3546},{"vlan":3547},{"vlan":3548},{"vlan":3549},{"vlan":3550},{"vlan":3551},{"vlan":3552},{"vlan":3553},{"vlan":3554},{"vlan":3555},{"vlan":3556},{"vlan":3557},{"vlan":3558},{"vlan":3559},{"vlan":3560},{"vlan":3561},{"vlan":3562},{"vlan":3563},{"vlan":3564},{"vlan":3565},{"vlan":3566},{"vlan":3567},{"vlan":3568},{"vlan":3569},{"vlan":3570},{"vlan":3571},{"vlan":3572},{"vlan":3573},{"vlan":3574},{"vlan":3575},{"vlan":3576},{"vlan":3577},{"vlan":3578},{"vlan":3579},{"vlan":3580},{"vlan":3581},{"vlan":3582},{"vlan":3583},{"vlan":3584},{"vlan":3585},{"vlan":3586},{"vlan":3587},{"vlan":3588},{"vlan":3589},{"vlan":3590},{"vlan":3591},{"vlan":3592},{"vlan":3593},{"vlan":3594},{"vlan":3595},{"vlan":3596},{"vlan":3597},{"vlan":3598},{"vlan":3599},{"vlan":3600},{"vlan":3601},{"vlan":3602},{"vlan":3603},{"vlan":3604},{"vlan":3605},{"vlan":3606},{"vlan":3607},{"vlan":3608},{"vlan":3609},{"vlan":3610},{"vlan":3611},{"vlan":3612},{"vlan":3613},{"vlan":3614},{"vlan":3615},{"vlan":3616},{"vlan":3617},{"vlan":3618},{"vlan":3619},{"vlan":3620},{"vlan":3621},{"vlan":3622},{"vlan":3623},{"vlan":3624},{"vlan":3625},{"vlan":3626},{"vlan":3627},{"vlan":3628},{"vlan":3629},{"vlan":3630},{"vlan":3631},{"vlan":3632},{"vlan":3633},{"vlan":3634},{"vlan":3635},{"vlan":3636},{"vlan":3637},{"vlan":3638},{"vlan":3639},{"vlan":3640},{"vlan":3641},{"vlan":3642},{"vlan":3643},{"vlan":3644},{"vlan":3645},{"vlan":3646},{"vlan":3647},{"vlan":3648},{"vlan":3649},{"vlan":3650},{"vlan":3651},{"vlan":3652},{"vlan":3653},{"vlan":3654},{"vlan":3655},{"vlan":3656},{"vlan":3657},{"vlan":3658},{"vlan":3659},{"vlan":3660},{"vlan":3661},{"vlan":3662},{"vlan":3663},{"vlan":3664},{"vlan":3665},{"vlan":3666},{"vlan":3667},{"vlan":3668},{"vlan":3669},{"vlan":3670},{"vlan":3671},{"vlan":3672},{"vlan":3673},{"vlan":3674},{"vlan":3675},{"vlan":3676},{"vlan":3677},{"vlan":3678},{"vlan":3679},{"vlan":3680},{"vlan":3681},{"vlan":3682},{"vlan":3683},{"vlan":3684},{"vlan":3685},{"vlan":3686},{"vlan":3687},{"vlan":3688},{"vlan":3689},{"vlan":3690},{"vlan":3691},{"vlan":3692},{"vlan":3693},{"vlan":3694},{"vlan":3695},{"vlan":3696},{"vlan":3697},{"vlan":3698},{"vlan":3699},{"vlan":3700},{"vlan":3701},{"vlan":3702},{"vlan":3703},{"vlan":3704},{"vlan":3705},{"vlan":3706},{"vlan":3707},{"vlan":3708},{"vlan":3709},{"vlan":3710},{"vlan":3711},{"vlan":3712},{"vlan":3713},{"vlan":3714},{"vlan":3715},{"vlan":3716},{"vlan":3717},{"vlan":3718},{"vlan":3719},{"vlan":3720},{"vlan":3721},{"vlan":3722},{"vlan":3723},{"vlan":3724},{"vlan":3725},{"vlan":3726},{"vlan":3727},{"vlan":3728},{"vlan":3729},{"vlan":3730},{"vlan":3731},{"vlan":3732},{"vlan":3733},{"vlan":3734},{"vlan":3735},{"vlan":3736},{"vlan":3737},{"vlan":3738},{"vlan":3739},{"vlan":3740},{"vlan":3741},{"vlan":3742},{"vlan":3743},{"vlan":3744},{"vlan":3745},{"vlan":3746},{"vlan":3747},{"vlan":3748},{"vlan":3749},{"vlan":3750},{"vlan":3751},{"vlan":3752},{"vlan":3753},{"vlan":3754},{"vlan":3755},{"vlan":3756},{"vlan":3757},{"vlan":3758},{"vlan":3759},{"vlan":3760},{"vlan":3761},{"vlan":3762},{"vlan":3763},{"vlan":3764},{"vlan":3765},{"vlan":3766},{"vlan":3767},{"vlan":3768},{"vlan":3769},{"vlan":3770},{"vlan":3771},{"vlan":3772},{"vlan":3773},{"vlan":3774},{"vlan":3775},{"vlan":3776},{"vlan":3777},{"vlan":3778},{"vlan":3779},{"vlan":3780},{"vlan":3781},{"vlan":3782},{"vlan":3783},{"vlan":3784},{"vlan":3785},{"vlan":3786},{"vlan":3787},{"vlan":3788},{"vlan":3789},{"vlan":3790},{"vlan":3791},{"vlan":3792},{"vlan":3793},{"vlan":3794},{"vlan":3795},{"vlan":3796},{"vlan":3797},{"vlan":3798},{"vlan":3799},{"vlan":3800},{"vlan":3801},{"vlan":3802},{"vlan":3803},{"vlan":3804},{"vlan":3805},{"vlan":3806},{"vlan":3807},{"vlan":3808},{"vlan":3809},{"vlan":3810},{"vlan":3811},{"vlan":3812},{"vlan":3813},{"vlan":3814},{"vlan":3815},{"vlan":3816},{"vlan":3817},{"vlan":3818},{"vlan":3819},{"vlan":3820},{"vlan":3821},{"vlan":3822},{"vlan":3823},{"vlan":3824},{"vlan":3825},{"vlan":3826},{"vlan":3827},{"vlan":3828},{"vlan":3829},{"vlan":3830},{"vlan":3831},{"vlan":3832},{"vlan":3833},{"vlan":3834},{"vlan":3835},{"vlan":3836},{"vlan":3837},{"vlan":3838},{"vlan":3839},{"vlan":3840},{"vlan":3841},{"vlan":3842},{"vlan":3843},{"vlan":3844},{"vlan":3845},{"vlan":3846},{"vlan":3847},{"vlan":3848},{"vlan":3849},{"vlan":3850},{"vlan":3851},{"vlan":3852},{"vlan":3853},{"vlan":3854},{"vlan":3855},{"vlan":3856},{"vlan":3857},{"vlan":3858},{"vlan":3859},{"vlan":3860},{"vlan":3861},{"vlan":3862},{"vlan":3863},{"vlan":3864},{"vlan":3865},{"vlan":3866},{"vlan":3867},{"vlan":3868},{"vlan":3869},{"vlan":3870},{"vlan":3871},{"vlan":3872},{"vlan":3873},{"vlan":3874},{"vlan":3875},{"vlan":3876},{"vlan":3877},{"vlan":3878},{"vlan":3879},{"vlan":3880},{"vlan":3881},{"vlan":3882},{"vlan":3883},{"vlan":3884},{"vlan":3885},{"vlan":3886},{"vlan":3887},{"vlan":3888},{"vlan":3889},{"vlan":3890},{"vlan":3891},{"vlan":3892},{"vlan":3893},{"vlan":3894},{"vlan":3895},{"vlan":3896},{"vlan":3897},{"vlan":3898},{"vlan":3899},{"vlan":3900},{"vlan":3901},{"vlan":3902},{"vlan":3903},{"vlan":3904},{"vlan":3905},{"vlan":3906},{"vlan":3907},{"vlan":3908},{"vlan":3909},{"vlan":3910},{"vlan":3911},{"vlan":3912},{"vlan":3913},{"vlan":3914},{"vlan":3915},{"vlan":3916},{"vlan":3917},{"vlan":3918},{"vlan":3919},{"vlan":3920},{"vlan":3921},{"vlan":3922},{"vlan":3923},{"vlan":3924},{"vlan":3925},{"vlan":3926},{"vlan":3927},{"vlan":3928},{"vlan":3929},{"vlan":3930},{"vlan":3931},{"vlan":3932},{"vlan":3933},{"vlan":3934},{"vlan":3935},{"vlan":3936},{"vlan":3937},{"vlan":3938},{"vlan":3939},{"vlan":3940},{"vlan":3941},{"vlan":3942},{"vlan":3943},{"vlan":3944},{"vlan":3945},{"vlan":3946},{"vlan":3947},{"vlan":3948},{"vlan":3949},{"vlan":3950},{"vlan":3951},{"vlan":3952},{"vlan":3953},{"vlan":3954},{"vlan":3955},{"vlan":3956},{"vlan":3957},{"vlan":3958},{"vlan":3959},{"vlan":3960},{"vlan":3961},{"vlan":3962},{"vlan":3963},{"vlan":3964},{"vlan":3965},{"vlan":3966},{"vlan":3967},{"vlan":3968},{"vlan":3969},{"vlan":3970},{"vlan":3971},{"vlan":3972},{"vlan":3973},{"vlan":3974},{"vlan":3975},{"vlan":3976},{"vlan":3977},{"vlan":3978},{"vlan":3979},{"vlan":3980},{"vlan":3981},{"vlan":3982},{"vlan":3983},{"vlan":3984},{"vlan":3985},{"vlan":3986},{"vlan":3987},{"vlan":3988},{"vlan":3989},{"vlan":3990},{"vlan":3991},{"vlan":3992},{"vlan":3993},{"vlan":3994},{"vlan":3995},{"vlan":3996},{"vlan":3997},{"vlan":3998},{"vlan":3999},{"vlan":4000},{"vlan":4001},{"vlan":4002},{"vlan":4003},{"vlan":4004},{"vlan":4005},{"vlan":4006},{"vlan":4007},{"vlan":4008},{"vlan":4009},{"vlan":4010},{"vlan":4011},{"vlan":4012},{"vlan":4013},{"vlan":4014},{"vlan":4015},{"vlan":4016},{"vlan":4017},{"vlan":4018},{"vlan":4019},{"vlan":4020},{"vlan":4021},{"vlan":4022},{"vlan":4023},{"vlan":4024},{"vlan":4025},{"vlan":4026},{"vlan":4027},{"vlan":4028},{"vlan":4029},{"vlan":4030},{"vlan":4031},{"vlan":4032},{"vlan":4033},{"vlan":4034},{"vlan":4035},{"vlan":4036},{"vlan":4037},{"vlan":4038},{"vlan":4039},{"vlan":4040},{"vlan":4041},{"vlan":4042},{"vlan":4043},{"vlan":4044},{"vlan":4045},{"vlan":4046},{"vlan":4047},{"vlan":4048},{"vlan":4049},{"vlan":4050},{"vlan":4051},{"vlan":4052},{"vlan":4053},{"vlan":4054},{"vlan":4055},{"vlan":4056},{"vlan":4057},{"vlan":4058},{"vlan":4059},{"vlan":4060},{"vlan":4061},{"vlan":4062},{"vlan":4063},{"vlan":4064},{"vlan":4065},{"vlan":4066},{"vlan":4067},{"vlan":4068},{"vlan":4069},{"vlan":4070},{"vlan":4071},{"vlan":4072},{"vlan":4073},{"vlan":4074},{"vlan":4075},{"vlan":4076},{"vlan":4077},{"vlan":4078},{"vlan":4079},{"vlan":4080},{"vlan":4081},{"vlan":4082},{"vlan":4083},{"vlan":4084},{"vlan":4085},{"vlan":4086},{"vlan":4087},{"vlan":4088},{"vlan":4089},{"vlan":4090},{"vlan":4091},{"vlan":4092},{"vlan":4093},{"vlan":4094}]}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_can_set_max_vlans from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_configuration_checks.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=199, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=11] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=199, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=12] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:07:53 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=199, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=199, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:07:53 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=199, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=199, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=199, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":206,"ifname":"br0","flags":["NO-CARRIER","BROADCAST","MULTICAST","UP"],"mtu":1500,"qdisc":"noqueue","operstate":"DOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:8a","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=199, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=199, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=199, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=199, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=199, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=199, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=199, chan=18] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/vlan/test_vlan_configuration_checks.py::test_vlan_can_not_add_interface_to_vlan_wo_bridge | 0.72 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_can_not_add_interface_to_vlan_wo_bridge">Starting testcase:test_vlan_can_not_add_interface_to_vlan_wo_bridge from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_configuration_checks.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12362' coro=<test_vlan_can_not_add_interface_to_vlan_wo_bridge() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_configuration_checks.py:70> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO asyncssh:logging.py:92 [conn=199, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=200] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=200] Local address: 172.17.0.2, port 48434 INFO asyncssh:logging.py:92 [conn=200] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=200] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=200] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=200, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=200, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:08:47 UTC 2023 INFO asyncssh:logging.py:92 [conn=200, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=200, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=1] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp6 vid 2 INFO asyncssh:logging.py:92 [conn=200, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=2] Command: bridge vlan add dev swp6 vid 2 INFO asyncssh:logging.py:92 [conn=200, chan=2] Received exit status 255 INFO asyncssh:logging.py:92 [conn=200, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=2] Channel closed DEBUG infra2:Logger.py:156 RTNETLINK answers: Operation not supported INFO asyncssh:logging.py:92 [conn=200, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=200, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=200, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=4] Command: ip link add br0 type bridge INFO asyncssh:logging.py:92 [conn=200, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=200, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=200, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=200, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=6] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=200, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=200, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=200, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp6 vid 2 INFO asyncssh:logging.py:92 [conn=200, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=8] Command: bridge vlan add dev swp6 vid 2 INFO asyncssh:logging.py:92 [conn=200, chan=8] Received exit status 255 INFO asyncssh:logging.py:92 [conn=200, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=8] Channel closed DEBUG infra2:Logger.py:156 RTNETLINK answers: Operation not supported -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_can_not_add_interface_to_vlan_wo_bridge from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_configuration_checks.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=200, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=200, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=9] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=200, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=200, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=10] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:08:47 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=200, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=200, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=11] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=200, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=200, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=12] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:08:47 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=200, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=200, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=200, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=14] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=200, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=14] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":207,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UNKNOWN","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"d2:bc:08:7f:3d:04","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=200, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=200, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=200, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=200, chan=16] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=200, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=200, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=200, chan=16] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/vlan/test_vlan_default_configuration.py::test_vlan_default_configuration_with_[broadcast] | 198.17 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_default_configuration_with_[broadcast]">Starting testcase:test_vlan_default_configuration_with_[broadcast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12388' coro=<test_vlan_default_configuration_with_() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py:110> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=200, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=201] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=201] Local address: 172.17.0.2, port 48440 INFO asyncssh:logging.py:92 [conn=201] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=201] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=201] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=201, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=201, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:08:47 UTC 2023 INFO asyncssh:logging.py:92 [conn=201, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=201, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=201, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=201, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=201, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=201, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=201, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=201, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=201, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=201, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=201, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=201, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc6b5e0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 235 Rx 235 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 235 Rx 235 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 235 Rx 235 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 235 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 235 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 235 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Untagged traffic SIP-DIP N/A Tx 235 Rx 235 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Untagged traffic SIP-DIP N/A Tx 235 Rx 235 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Untagged traffic SIP-DIP N/A Tx 235 Rx 235 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_default_configuration_with_[broadcast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=201, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=201, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=201, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=201, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:12:05 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=201, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=201, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=9] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=201, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=201, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=10] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:12:05 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=201, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=201, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=201, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=12] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=201, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":208,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=201, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=201, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=201, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=201, chan=14] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=201, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=201, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=201, chan=14] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/vlan/test_vlan_default_configuration.py::test_vlan_default_configuration_with_[multicast] | 194.86 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_default_configuration_with_[multicast]">Starting testcase:test_vlan_default_configuration_with_[multicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12412' coro=<test_vlan_default_configuration_with_() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py:110> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=201, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=202] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=202] Local address: 172.17.0.2, port 37030 INFO asyncssh:logging.py:92 [conn=202] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=202] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=202] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=202, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=202, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:12:05 UTC 2023 INFO asyncssh:logging.py:92 [conn=202, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=202, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=202, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=202, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=202, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=202, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=202, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=202, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=202, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=202, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=202, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=202, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbc9add80>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 114 Rx 114 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 113 Rx 113 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 113 Rx 113 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 114 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 113 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 113 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Untagged traffic SIP-DIP N/A Tx 114 Rx 114 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Untagged traffic SIP-DIP N/A Tx 113 Rx 113 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Untagged traffic SIP-DIP N/A Tx 113 Rx 113 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_default_configuration_with_[multicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=202, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=202, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=202, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=202, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:15:20 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=202, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=202, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=9] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=202, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=202, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=10] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:15:20 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=202, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=202, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=202, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=12] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=202, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":209,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=202, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=202, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=202, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=202, chan=14] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=202, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=202, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=202, chan=14] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/vlan/test_vlan_default_configuration.py::test_vlan_default_configuration_with_[unicast] | 193.09 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_default_configuration_with_[unicast]">Starting testcase:test_vlan_default_configuration_with_[unicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12436' coro=<test_vlan_default_configuration_with_() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py:110> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=202, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=203] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=203] Local address: 172.17.0.2, port 47136 INFO asyncssh:logging.py:92 [conn=203] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=203] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=203] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=203, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=203, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:15:20 UTC 2023 INFO asyncssh:logging.py:92 [conn=203, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=203, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=203, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=203, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=203, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=203, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=203, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=203, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=203, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=203, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=203, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=203, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 -> 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 -> 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:5 -> X INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for 10.36.118.199:2:8 -> 10.36.118.199:2:5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc68910>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:5 -> 1 SIP-DIP N/A Tx 279 Rx 279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:5 -> 2 SIP-DIP N/A Tx 279 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI 10.36.118.199:2:5 -> X SIP-DIP N/A Tx 279 Rx 279 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI 10.36.118.199:2:8 -> 10.36.118.199:2:5 SIP-DIP N/A Tx 279 Rx 279 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_default_configuration_with_[unicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=203, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=203, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=203, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=203, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:18:29 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=203, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=203, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=9] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=203, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=203, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=10] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:18:33 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=203, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=203, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=203, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=12] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=203, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":210,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=203, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=203, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=203, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=203, chan=14] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=203, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=203, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=203, chan=14] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/vlan/test_vlan_default_configuration.py::test_vlan_default_configuration_with_[unknown_unicast] | 198.50 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_default_configuration_with_[unknown_unicast]">Starting testcase:test_vlan_default_configuration_with_[unknown_unicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12460' coro=<test_vlan_default_configuration_with_() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py:110> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=203, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=204] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=204] Local address: 172.17.0.2, port 52784 INFO asyncssh:logging.py:92 [conn=204] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=204] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=204] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=204, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=204, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:18:33 UTC 2023 INFO asyncssh:logging.py:92 [conn=204, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=204, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=204, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 INFO asyncssh:logging.py:92 [conn=204, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=204, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=204, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=204, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=204, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=204, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=204, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=204, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=204, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc69a50>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 235 Rx 235 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 235 Rx 235 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 235 Rx 235 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 235 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 235 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 235 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Untagged traffic SIP-DIP N/A Tx 235 Rx 235 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Untagged traffic SIP-DIP N/A Tx 235 Rx 235 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Untagged traffic SIP-DIP N/A Tx 235 Rx 235 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_default_configuration_with_[unknown_unicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=204, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=204, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=7] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=204, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=8] Command: date INFO asyncssh:logging.py:92 [conn=204, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=8] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:21:51 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=204, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=204, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=9] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=204, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=10] Command: date INFO asyncssh:logging.py:92 [conn=204, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=10] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:21:51 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=204, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=204, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=11] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=204, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=12] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=204, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=12] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":211,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=204, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=204, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=13] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=204, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=204, chan=14] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=204, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=204, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=204, chan=14] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/vlan/test_vlan_default_configuration.py::test_vlan_basic_functionality | 185.79 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_basic_functionality">Starting testcase:test_vlan_basic_functionality from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12484' coro=<test_vlan_basic_functionality() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py:192> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=204, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=205] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=205] Local address: 172.17.0.2, port 37332 INFO asyncssh:logging.py:92 [conn=205] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=205] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=205] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=205, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:21:52 UTC 2023 INFO asyncssh:logging.py:92 [conn=205, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=205, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=205, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=205, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=205, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=205, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=205, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=205, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=205, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=205, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 1 pvid untagged INFO asyncssh:logging.py:92 [conn=205, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=8] Command: bridge vlan add dev swp33 vid 1 pvid untagged INFO asyncssh:logging.py:92 [conn=205, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=205, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp34 vid 1 pvid untagged INFO asyncssh:logging.py:92 [conn=205, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=10] Command: bridge vlan add dev swp34 vid 1 pvid untagged INFO asyncssh:logging.py:92 [conn=205, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=205, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp35 vid 1 pvid untagged INFO asyncssh:logging.py:92 [conn=205, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=12] Command: bridge vlan add dev swp35 vid 1 pvid untagged INFO asyncssh:logging.py:92 [conn=205, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=205, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp36 vid 2 untagged INFO asyncssh:logging.py:92 [conn=205, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=14] Command: bridge vlan add dev swp36 vid 2 untagged INFO asyncssh:logging.py:92 [conn=205, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc9bf10>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Untagged traffic SIP-DIP N/A Tx 225 Rx 225 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Untagged traffic SIP-DIP N/A Tx 225 Rx 225 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Untagged traffic SIP-DIP N/A Tx 224 Rx 0 Loss 100.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_basic_functionality from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=205, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=205, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:24:57 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=205, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=205, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=18] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:24:57 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=205, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=205, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=205, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":212,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=205, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=205, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=205, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=205, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=205, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=205, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=205, chan=22] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/vlan/test_vlan_default_configuration.py::test_vlan_changing_default_pvid | 192.57 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_changing_default_pvid">Starting testcase:test_vlan_changing_default_pvid from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12516' coro=<test_vlan_changing_default_pvid() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py:269> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=205, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=206] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=206] Local address: 172.17.0.2, port 53180 INFO asyncssh:logging.py:92 [conn=206] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=206] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=206] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=206, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:24:58 UTC 2023 INFO asyncssh:logging.py:92 [conn=206, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 2 INFO asyncssh:logging.py:92 [conn=206, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 2 INFO asyncssh:logging.py:92 [conn=206, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=206, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=206, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=206, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=206, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=206, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=206, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=206, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 4094 pvid untagged INFO asyncssh:logging.py:92 [conn=206, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=8] Command: bridge vlan add dev swp33 vid 4094 pvid untagged INFO asyncssh:logging.py:92 [conn=206, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=206, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp34 vid 4094 pvid untagged INFO asyncssh:logging.py:92 [conn=206, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=10] Command: bridge vlan add dev swp34 vid 4094 pvid untagged INFO asyncssh:logging.py:92 [conn=206, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=206, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp35 vid 4094 pvid untagged INFO asyncssh:logging.py:92 [conn=206, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=12] Command: bridge vlan add dev swp35 vid 4094 pvid untagged INFO asyncssh:logging.py:92 [conn=206, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=206, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp36 vid 4094 pvid untagged INFO asyncssh:logging.py:92 [conn=206, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=14] Command: bridge vlan add dev swp36 vid 4094 pvid untagged INFO asyncssh:logging.py:92 [conn=206, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcbfc8b0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 226 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 226 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 226 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 226 Rx 226 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 226 Rx 226 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 226 Rx 226 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Untagged traffic SIP-DIP N/A Tx 226 Rx 226 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Untagged traffic SIP-DIP N/A Tx 226 Rx 226 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Untagged traffic SIP-DIP N/A Tx 226 Rx 226 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_changing_default_pvid from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_default_configuration.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=206, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=206, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:28:09 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=206, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=206, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=18] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:28:10 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=206, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=206, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=206, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":213,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=206, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=206, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=206, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=206, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=206, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=206, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=206, chan=22] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/vlan/test_vlan_increment_mac.py::test_vlan_with_increment_macs | 418.40 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_with_increment_macs">Starting testcase:test_vlan_with_increment_macs from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_increment_mac.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12548' coro=<test_vlan_with_increment_macs() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_increment_mac.py:59> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=206, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=207] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=207] Local address: 172.17.0.2, port 48888 INFO asyncssh:logging.py:92 [conn=207] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=207] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=207] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=207, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:28:10 UTC 2023 INFO asyncssh:logging.py:92 [conn=207, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=1] Channel closed DEBUG infra2:Logger.py:156 /lib/platform-config/current/onl/bin/onlpdump -s INFO asyncssh:logging.py:92 [conn=207, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=2] Command: /lib/platform-config/current/onl/bin/onlpdump -s INFO asyncssh:logging.py:92 [conn=207, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=2] Channel closed DEBUG infra2:Logger.py:156 System Information: Product Name: TN48M-P-DN Serial Number: TN481P2TW20420113 MAC: 18:be:92:13:64:80 MAC Range: 64 Manufacturer: DNI Manufacture Date: 07/19/2021 10:11:29 Vendor: DNI Platform Name: 88F7040/88F6820 Device Version: 2 Label Revision: D1 Country Code: TW Diag Version: V1.0.0 ONIE Version: 2020.11-V01 INFO asyncssh:logging.py:92 [conn=207, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=207, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=4] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=207, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=207, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=207, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=6] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=207, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=207, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=7] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=207, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=8] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=207, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=207, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=9] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 type bridge ageing_time 3000 INFO asyncssh:logging.py:92 [conn=207, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=10] Command: ip link set dev br0 type bridge ageing_time 3000 INFO asyncssh:logging.py:92 [conn=207, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=207, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 5 pvid && bridge vlan add dev swp33 vid 33 && bridge vlan add dev swp33 vid 20 INFO asyncssh:logging.py:92 [conn=207, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=12] Command: bridge vlan add dev swp33 vid 5 pvid && bridge vlan add dev swp33 vid 33 && bridge vlan add dev swp33 vid 20 INFO asyncssh:logging.py:92 [conn=207, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=207, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp34 vid 5 pvid && bridge vlan add dev swp34 vid 33 && bridge vlan add dev swp34 vid 20 INFO asyncssh:logging.py:92 [conn=207, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=14] Command: bridge vlan add dev swp34 vid 5 pvid && bridge vlan add dev swp34 vid 33 && bridge vlan add dev swp34 vid 20 INFO asyncssh:logging.py:92 [conn=207, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=207, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=15] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp35 vid 5 pvid && bridge vlan add dev swp35 vid 33 && bridge vlan add dev swp35 vid 20 INFO asyncssh:logging.py:92 [conn=207, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=16] Command: bridge vlan add dev swp35 vid 5 pvid && bridge vlan add dev swp35 vid 33 && bridge vlan add dev swp35 vid 20 INFO asyncssh:logging.py:92 [conn=207, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=207, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=17] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp36 vid 5 pvid && bridge vlan add dev swp36 vid 33 && bridge vlan add dev swp36 vid 20 INFO asyncssh:logging.py:92 [conn=207, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=18] Command: bridge vlan add dev swp36 vid 5 pvid && bridge vlan add dev swp36 vid 33 && bridge vlan add dev swp36 vid 20 INFO asyncssh:logging.py:92 [conn=207, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic with VLAN ID: 5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbc9acbb0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic with VLAN ID: 5 SIP-DIP N/A Tx 164781 Rx 164781 Loss 0.000 INFO asyncssh:logging.py:92 [conn=207, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=19] Channel closed DEBUG infra2:Logger.py:156 bridge fdb show dev swp33 | grep 'vlan 5' | wc -l INFO asyncssh:logging.py:92 [conn=207, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=20] Command: bridge fdb show dev swp33 | grep 'vlan 5' | wc -l INFO asyncssh:logging.py:92 [conn=207, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=20] Channel closed DEBUG infra2:Logger.py:156 31457 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: traffic with VLAN ID: 5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic with VLAN ID: 33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcbfc8b0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic with VLAN ID: 33 SIP-DIP N/A Tx 165272 Rx 165272 Loss 0.000 INFO asyncssh:logging.py:92 [conn=207, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=21] Channel closed DEBUG infra2:Logger.py:156 bridge fdb show dev swp33 | grep 'vlan 33' | wc -l INFO asyncssh:logging.py:92 [conn=207, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=22] Command: bridge fdb show dev swp33 | grep 'vlan 33' | wc -l INFO asyncssh:logging.py:92 [conn=207, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=22] Channel closed DEBUG infra2:Logger.py:156 31435 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: traffic with VLAN ID: 33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for traffic with VLAN ID: 20 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcd19690>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI traffic with VLAN ID: 20 SIP-DIP N/A Tx 165234 Rx 165234 Loss 0.000 INFO asyncssh:logging.py:92 [conn=207, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=23] Channel closed DEBUG infra2:Logger.py:156 bridge fdb show dev swp33 | grep 'vlan 20' | wc -l INFO asyncssh:logging.py:92 [conn=207, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=24] Command: bridge fdb show dev swp33 | grep 'vlan 20' | wc -l INFO asyncssh:logging.py:92 [conn=207, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=24] Channel closed DEBUG infra2:Logger.py:156 31478 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Removing Traffic Items from the device: ixia INFO DENT:Logger.py:84 [Ixia Traffic Generator] TI to be removed: traffic with VLAN ID: 20 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'clear_traffic', 'rc': 0, 'result': ''}}] -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_with_increment_macs from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_increment_mac.py INFO asyncssh:logging.py:92 [conn=207, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=25] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=207, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=26] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=26] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:35:07 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=207, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=27] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=207, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=28] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=207, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=28] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":214,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=207, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=29] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=207, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=30] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=207, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=207, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=31] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=207, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=207, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=207, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=207, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=207, chan=32] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:35:08 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] | |||
| Passed | functional/vlan/test_vlan_priority.py::test_vlan_priority_tag | 166.25 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_priority_tag">Starting testcase:test_vlan_priority_tag from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_priority.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12590' coro=<test_vlan_priority_tag() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_priority.py:39> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=207, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=208] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=208] Local address: 172.17.0.2, port 57968 INFO asyncssh:logging.py:92 [conn=208] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=208] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=208] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=208, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:35:09 UTC 2023 INFO asyncssh:logging.py:92 [conn=208, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=208, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=208, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=208, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=208, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=208, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=208, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=208, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=208, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=208, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 5 pvid INFO asyncssh:logging.py:92 [conn=208, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=8] Command: bridge vlan add dev swp33 vid 5 pvid INFO asyncssh:logging.py:92 [conn=208, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=208, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp34 vid 5 pvid INFO asyncssh:logging.py:92 [conn=208, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=10] Command: bridge vlan add dev swp34 vid 5 pvid INFO asyncssh:logging.py:92 [conn=208, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] '10.36.118.199:2:7' INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN priority INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbc9af400>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN priority SIP-DIP N/A Tx 2447231 Rx 2447231 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Traffic Item Traffic with VLAN priority Tx 2447231 Rx 2447231 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking 1: Ethernet:Outer VLAN ID (4 bits) at offset 124 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Egress Tracking 2: Ethernet:Outer VLAN Priority (3 bits) at offset 112 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Vlan Id: 5, Vlan Priority: 6 | Rx 2447231 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_priority_tag from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_priority.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=208, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=11] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=208, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=12] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=12] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:37:54 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=208, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=13] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=208, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=14] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=14] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:37:54 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=208, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=15] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=208, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=16] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=208, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=16] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":215,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=208, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=208, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=17] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=208, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=208, chan=18] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=208, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=208, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=208, chan=18] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/vlan/test_vlan_switching_modes.py::test_vlan_switching_vlan_modes_via_cli | 382.39 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_switching_vlan_modes_via_cli">Starting testcase:test_vlan_switching_vlan_modes_via_cli from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_switching_modes.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12618' coro=<test_vlan_switching_vlan_modes_via_cli() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_switching_modes.py:56> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=208, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=209] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=209] Local address: 172.17.0.2, port 41444 INFO asyncssh:logging.py:92 [conn=209] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=209] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=209] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=209, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:37:55 UTC 2023 INFO asyncssh:logging.py:92 [conn=209, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=209, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=209, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=209, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=209, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=209, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=209, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 2 && bridge vlan add dev swp33 vid 3 untagged && bridge vlan add dev swp33 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=8] Command: bridge vlan add dev swp33 vid 2 && bridge vlan add dev swp33 vid 3 untagged && bridge vlan add dev swp33 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp34 vid 2 INFO asyncssh:logging.py:92 [conn=209, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=10] Command: bridge vlan add dev swp34 vid 2 INFO asyncssh:logging.py:92 [conn=209, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp35 vid 3 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=12] Command: bridge vlan add dev swp35 vid 3 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp36 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=14] Command: bridge vlan add dev swp36 vid 4 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 2 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 3 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 4 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcbfc940>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 230 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 230 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 230 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 230 Rx 230 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 230 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 230 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 3 SIP-DIP N/A Tx 230 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 3 SIP-DIP N/A Tx 230 Rx 230 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 3 SIP-DIP N/A Tx 230 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 4 SIP-DIP N/A Tx 230 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 4 SIP-DIP N/A Tx 230 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 4 SIP-DIP N/A Tx 230 Rx 230 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Untagged traffic SIP-DIP N/A Tx 230 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Untagged traffic SIP-DIP N/A Tx 230 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Untagged traffic SIP-DIP N/A Tx 230 Rx 230 Loss 0.000 INFO asyncssh:logging.py:92 [conn=209, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=15] Channel closed DEBUG infra2:Logger.py:156 bridge vlan delete dev swp33 vid 4 INFO asyncssh:logging.py:92 [conn=209, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=16] Command: bridge vlan delete dev swp33 vid 4 INFO asyncssh:logging.py:92 [conn=209, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=16] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=17] Channel closed DEBUG infra2:Logger.py:156 bridge vlan delete dev swp34 vid 2 INFO asyncssh:logging.py:92 [conn=209, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=18] Command: bridge vlan delete dev swp34 vid 2 INFO asyncssh:logging.py:92 [conn=209, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=18] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=19] Channel closed DEBUG infra2:Logger.py:156 bridge vlan delete dev swp35 vid 3 INFO asyncssh:logging.py:92 [conn=209, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=20] Command: bridge vlan delete dev swp35 vid 3 INFO asyncssh:logging.py:92 [conn=209, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=20] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=21] Channel closed DEBUG infra2:Logger.py:156 bridge vlan delete dev swp36 vid 4 INFO asyncssh:logging.py:92 [conn=209, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=22] Command: bridge vlan delete dev swp36 vid 4 INFO asyncssh:logging.py:92 [conn=209, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=22] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=23] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=23] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=23] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=23] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 5 pvid untagged && bridge vlan add dev swp33 vid 101 && bridge vlan add dev swp33 vid 4094 untagged INFO asyncssh:logging.py:92 [conn=209, chan=24] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=24] Command: bridge vlan add dev swp33 vid 5 pvid untagged && bridge vlan add dev swp33 vid 101 && bridge vlan add dev swp33 vid 4094 untagged INFO asyncssh:logging.py:92 [conn=209, chan=24] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=24] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=24] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=25] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=25] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=25] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=25] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=25] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp34 vid 5 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=26] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=26] Command: bridge vlan add dev swp34 vid 5 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=26] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=26] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=26] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=27] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=27] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=27] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=27] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=27] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp35 vid 101 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=28] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=28] Command: bridge vlan add dev swp35 vid 101 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=28] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=28] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=28] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=209, chan=29] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=29] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=29] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=29] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=29] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp36 vid 4094 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=30] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=30] Command: bridge vlan add dev swp36 vid 4094 pvid untagged INFO asyncssh:logging.py:92 [conn=209, chan=30] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=30] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=30] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for New configuration traffic with VLAN ID: 0 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for New configuration traffic with VLAN ID: 5 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for New configuration traffic with VLAN ID: 101 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for New configuration traffic with VLAN ID: 500 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for New configuration traffic with VLAN ID: 4094 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for New configuration untagged traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc68ca0>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 2 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 3 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 3 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 3 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 4 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 4 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 4 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Untagged traffic SIP-DIP N/A Tx 294 Rx 294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Untagged traffic SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Untagged traffic SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI New configuration traffic with VLAN ID: 0 SIP-DIP N/A Tx 294 Rx 294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI New configuration traffic with VLAN ID: 0 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI New configuration traffic with VLAN ID: 0 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI New configuration traffic with VLAN ID: 5 SIP-DIP N/A Tx 294 Rx 294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI New configuration traffic with VLAN ID: 5 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI New configuration traffic with VLAN ID: 5 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI New configuration traffic with VLAN ID: 101 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI New configuration traffic with VLAN ID: 101 SIP-DIP N/A Tx 294 Rx 294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI New configuration traffic with VLAN ID: 101 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI New configuration traffic with VLAN ID: 500 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI New configuration traffic with VLAN ID: 500 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI New configuration traffic with VLAN ID: 500 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI New configuration traffic with VLAN ID: 4094 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI New configuration traffic with VLAN ID: 4094 SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI New configuration traffic with VLAN ID: 4094 SIP-DIP N/A Tx 294 Rx 294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI New configuration untagged traffic SIP-DIP N/A Tx 294 Rx 294 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI New configuration untagged traffic SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI New configuration untagged traffic SIP-DIP N/A Tx 294 Rx 0 Loss 100.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_switching_vlan_modes_via_cli from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_switching_modes.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=209, chan=31] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=31] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=31] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=31] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=31] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=209, chan=32] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=32] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=32] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=32] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=32] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:44:16 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=209, chan=33] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=33] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=33] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=33] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=33] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=209, chan=34] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=34] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=34] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=34] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=34] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:44:17 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=209, chan=35] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=35] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=35] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=35] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=35] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=209, chan=36] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=36] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=209, chan=36] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=36] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=36] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":216,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=209, chan=37] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=37] Command: date INFO asyncssh:logging.py:92 [conn=209, chan=37] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=37] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=37] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=209, chan=38] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=209, chan=38] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=209, chan=38] Received exit status 0 INFO asyncssh:logging.py:92 [conn=209, chan=38] Received channel close INFO asyncssh:logging.py:92 [conn=209, chan=38] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/vlan/test_vlan_tagged_ports.py::test_vlan_tagged_ports_with_[broadcast] | 226.77 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_tagged_ports_with_[broadcast]">Starting testcase:test_vlan_tagged_ports_with_[broadcast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_tagged_ports.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12666' coro=<test_vlan_tagged_ports_with_() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_tagged_ports.py:51> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=209, chan=39] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=210] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=210] Local address: 172.17.0.2, port 51910 INFO asyncssh:logging.py:92 [conn=210] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=210] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=210] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=210, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:44:17 UTC 2023 INFO asyncssh:logging.py:92 [conn=210, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=210, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=210, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=210, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=210, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=210, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=210, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=210, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=210, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=210, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 22 && bridge vlan add dev swp33 vid 23 && bridge vlan add dev swp33 vid 24 pvid INFO asyncssh:logging.py:92 [conn=210, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=8] Command: bridge vlan add dev swp33 vid 22 && bridge vlan add dev swp33 vid 23 && bridge vlan add dev swp33 vid 24 pvid INFO asyncssh:logging.py:92 [conn=210, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=210, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp34 vid 22 && bridge vlan add dev swp34 vid 23 && bridge vlan add dev swp34 vid 24 pvid INFO asyncssh:logging.py:92 [conn=210, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=10] Command: bridge vlan add dev swp34 vid 22 && bridge vlan add dev swp34 vid 23 && bridge vlan add dev swp34 vid 24 pvid INFO asyncssh:logging.py:92 [conn=210, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=210, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp35 vid 22 && bridge vlan add dev swp35 vid 23 && bridge vlan add dev swp35 vid 24 pvid INFO asyncssh:logging.py:92 [conn=210, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=12] Command: bridge vlan add dev swp35 vid 22 && bridge vlan add dev swp35 vid 23 && bridge vlan add dev swp35 vid 24 pvid INFO asyncssh:logging.py:92 [conn=210, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=210, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp36 vid 22 && bridge vlan add dev swp36 vid 23 && bridge vlan add dev swp36 vid 24 pvid INFO asyncssh:logging.py:92 [conn=210, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=14] Command: bridge vlan add dev swp36 vid 22 && bridge vlan add dev swp36 vid 23 && bridge vlan add dev swp36 vid 24 pvid INFO asyncssh:logging.py:92 [conn=210, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 22 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 23 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc1fd90>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 230 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 230 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 230 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 22 SIP-DIP N/A Tx 230 Rx 230 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 22 SIP-DIP N/A Tx 230 Rx 230 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 22 SIP-DIP N/A Tx 230 Rx 230 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 23 SIP-DIP N/A Tx 230 Rx 230 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 23 SIP-DIP N/A Tx 230 Rx 230 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 23 SIP-DIP N/A Tx 230 Rx 230 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 24 SIP-DIP N/A Tx 230 Rx 230 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 24 SIP-DIP N/A Tx 230 Rx 230 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 24 SIP-DIP N/A Tx 230 Rx 230 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Untagged traffic SIP-DIP N/A Tx 230 Rx 230 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Untagged traffic SIP-DIP N/A Tx 230 Rx 230 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Untagged traffic SIP-DIP N/A Tx 230 Rx 230 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_tagged_ports_with_[broadcast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_tagged_ports.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=210, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=210, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:48:03 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=210, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=210, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=18] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:48:03 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=210, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=210, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=210, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":217,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=210, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=210, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=210, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=210, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=210, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=210, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=210, chan=22] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/vlan/test_vlan_tagged_ports.py::test_vlan_tagged_ports_with_[multicast] | 222.89 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_tagged_ports_with_[multicast]">Starting testcase:test_vlan_tagged_ports_with_[multicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_tagged_ports.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12698' coro=<test_vlan_tagged_ports_with_() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_tagged_ports.py:51> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=210, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=211] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=211] Local address: 172.17.0.2, port 59536 INFO asyncssh:logging.py:92 [conn=211] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=211] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=211] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=211, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:48:04 UTC 2023 INFO asyncssh:logging.py:92 [conn=211, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=211, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=211, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=211, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=211, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=211, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=211, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=211, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=211, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=211, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 22 && bridge vlan add dev swp33 vid 23 && bridge vlan add dev swp33 vid 24 pvid INFO asyncssh:logging.py:92 [conn=211, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=8] Command: bridge vlan add dev swp33 vid 22 && bridge vlan add dev swp33 vid 23 && bridge vlan add dev swp33 vid 24 pvid INFO asyncssh:logging.py:92 [conn=211, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=211, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp34 vid 22 && bridge vlan add dev swp34 vid 23 && bridge vlan add dev swp34 vid 24 pvid INFO asyncssh:logging.py:92 [conn=211, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=10] Command: bridge vlan add dev swp34 vid 22 && bridge vlan add dev swp34 vid 23 && bridge vlan add dev swp34 vid 24 pvid INFO asyncssh:logging.py:92 [conn=211, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=211, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp35 vid 22 && bridge vlan add dev swp35 vid 23 && bridge vlan add dev swp35 vid 24 pvid INFO asyncssh:logging.py:92 [conn=211, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=12] Command: bridge vlan add dev swp35 vid 22 && bridge vlan add dev swp35 vid 23 && bridge vlan add dev swp35 vid 24 pvid INFO asyncssh:logging.py:92 [conn=211, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=211, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp36 vid 22 && bridge vlan add dev swp36 vid 23 && bridge vlan add dev swp36 vid 24 pvid INFO asyncssh:logging.py:92 [conn=211, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=14] Command: bridge vlan add dev swp36 vid 22 && bridge vlan add dev swp36 vid 23 && bridge vlan add dev swp36 vid 24 pvid INFO asyncssh:logging.py:92 [conn=211, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 1 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 22 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 23 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Traffic with VLAN ID: 24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc1e860>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 23 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 23 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 1 SIP-DIP N/A Tx 23 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 22 SIP-DIP N/A Tx 23 Rx 23 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 22 SIP-DIP N/A Tx 23 Rx 23 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 22 SIP-DIP N/A Tx 23 Rx 23 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 23 SIP-DIP N/A Tx 23 Rx 23 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 23 SIP-DIP N/A Tx 23 Rx 23 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 23 SIP-DIP N/A Tx 23 Rx 23 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Traffic with VLAN ID: 24 SIP-DIP N/A Tx 23 Rx 23 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Traffic with VLAN ID: 24 SIP-DIP N/A Tx 23 Rx 23 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Traffic with VLAN ID: 24 SIP-DIP N/A Tx 23 Rx 23 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Untagged traffic SIP-DIP N/A Tx 23 Rx 23 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Untagged traffic SIP-DIP N/A Tx 23 Rx 23 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Untagged traffic SIP-DIP N/A Tx 23 Rx 23 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_tagged_ports_with_[multicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_tagged_ports.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=211, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=211, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:51:46 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=211, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=211, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=18] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:51:46 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=211, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=211, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=211, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":218,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=211, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=211, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=211, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=211, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=211, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=211, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=211, chan=22] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/vlan/test_vlan_tagged_ports.py::test_vlan_tagged_ports_with_[unicast] | 282.48 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_tagged_ports_with_[unicast]">Starting testcase:test_vlan_tagged_ports_with_[unicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_tagged_ports.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12730' coro=<test_vlan_tagged_ports_with_() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_tagged_ports.py:51> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=211, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=212] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=212] Local address: 172.17.0.2, port 54636 INFO asyncssh:logging.py:92 [conn=212] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=212] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=212] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=212, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:51:47 UTC 2023 INFO asyncssh:logging.py:92 [conn=212, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=212, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=212, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=212, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=212, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=212, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=212, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=212, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=212, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=212, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 22 && bridge vlan add dev swp33 vid 23 && bridge vlan add dev swp33 vid 24 pvid INFO asyncssh:logging.py:92 [conn=212, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=8] Command: bridge vlan add dev swp33 vid 22 && bridge vlan add dev swp33 vid 23 && bridge vlan add dev swp33 vid 24 pvid INFO asyncssh:logging.py:92 [conn=212, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=212, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp34 vid 22 && bridge vlan add dev swp34 vid 23 && bridge vlan add dev swp34 vid 24 pvid INFO asyncssh:logging.py:92 [conn=212, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=10] Command: bridge vlan add dev swp34 vid 22 && bridge vlan add dev swp34 vid 23 && bridge vlan add dev swp34 vid 24 pvid INFO asyncssh:logging.py:92 [conn=212, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=212, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp35 vid 22 && bridge vlan add dev swp35 vid 23 && bridge vlan add dev swp35 vid 24 pvid INFO asyncssh:logging.py:92 [conn=212, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=12] Command: bridge vlan add dev swp35 vid 22 && bridge vlan add dev swp35 vid 23 && bridge vlan add dev swp35 vid 24 pvid INFO asyncssh:logging.py:92 [conn=212, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=212, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp36 vid 22 && bridge vlan add dev swp36 vid 23 && bridge vlan add dev swp36 vid 24 pvid INFO asyncssh:logging.py:92 [conn=212, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=14] Command: bridge vlan add dev swp36 vid 22 && bridge vlan add dev swp36 vid 23 && bridge vlan add dev swp36 vid 24 pvid INFO asyncssh:logging.py:92 [conn=212, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN X from 02:00:00:00:00:01 to --> 02:00:00:00:00:02 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN X from 02:00:00:00:00:01 to --> 02:00:00:00:00:03 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN X from 02:00:00:00:00:01 to --> 02:00:00:00:00:04 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 1 from 02:00:00:00:00:01 to --> 02:00:00:00:00:02 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 1 from 02:00:00:00:00:01 to --> 02:00:00:00:00:03 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 1 from 02:00:00:00:00:01 to --> 02:00:00:00:00:04 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 22 from 02:00:00:00:00:01 to --> 02:00:00:00:00:02 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 22 from 02:00:00:00:00:01 to --> 02:00:00:00:00:03 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 22 from 02:00:00:00:00:01 to --> 02:00:00:00:00:04 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 23 from 02:00:00:00:00:01 to --> 02:00:00:00:00:02 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 23 from 02:00:00:00:00:01 to --> 02:00:00:00:00:03 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 23 from 02:00:00:00:00:01 to --> 02:00:00:00:00:04 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 24 from 02:00:00:00:00:01 to --> 02:00:00:00:00:02 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 24 from 02:00:00:00:00:01 to --> 02:00:00:00:00:03 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for VLAN 24 from 02:00:00:00:00:01 to --> 02:00:00:00:00:04 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:2:6 -> 10.36.118.199:2:5: VLAN : 1 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:2:7 -> 10.36.118.199:2:5: VLAN : 1 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:2:8 -> 10.36.118.199:2:5: VLAN : 1 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:2:6 -> 10.36.118.199:2:5: VLAN : 22 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:2:7 -> 10.36.118.199:2:5: VLAN : 22 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:2:8 -> 10.36.118.199:2:5: VLAN : 22 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:2:6 -> 10.36.118.199:2:5: VLAN : 23 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:2:7 -> 10.36.118.199:2:5: VLAN : 23 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:2:8 -> 10.36.118.199:2:5: VLAN : 23 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:2:6 -> 10.36.118.199:2:5: VLAN : 24 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:2:7 -> 10.36.118.199:2:5: VLAN : 24 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp35 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for From 10.36.118.199:2:8 -> 10.36.118.199:2:5: VLAN : 24 learning INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp36 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc6a620>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI VLAN X from 02:00:00:00:00:01 to --> 02:00:00:00:00:02 SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI VLAN X from 02:00:00:00:00:01 to --> 02:00:00:00:00:03 SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI VLAN X from 02:00:00:00:00:01 to --> 02:00:00:00:00:04 SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI VLAN 1 from 02:00:00:00:00:01 to --> 02:00:00:00:00:02 SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI VLAN 1 from 02:00:00:00:00:01 to --> 02:00:00:00:00:03 SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI VLAN 1 from 02:00:00:00:00:01 to --> 02:00:00:00:00:04 SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI VLAN 22 from 02:00:00:00:00:01 to --> 02:00:00:00:00:02 SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI VLAN 22 from 02:00:00:00:00:01 to --> 02:00:00:00:00:03 SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI VLAN 22 from 02:00:00:00:00:01 to --> 02:00:00:00:00:04 SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI VLAN 23 from 02:00:00:00:00:01 to --> 02:00:00:00:00:02 SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI VLAN 23 from 02:00:00:00:00:01 to --> 02:00:00:00:00:03 SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI VLAN 23 from 02:00:00:00:00:01 to --> 02:00:00:00:00:04 SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI VLAN 24 from 02:00:00:00:00:01 to --> 02:00:00:00:00:02 SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI VLAN 24 from 02:00:00:00:00:01 to --> 02:00:00:00:00:03 SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI VLAN 24 from 02:00:00:00:00:01 to --> 02:00:00:00:00:04 SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI From 10.36.118.199:2:6 -> 10.36.118.199:2:5: VLAN : 1 learning SIP-DIP N/A Tx 310 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:5 TI From 10.36.118.199:2:7 -> 10.36.118.199:2:5: VLAN : 1 learning SIP-DIP N/A Tx 310 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI From 10.36.118.199:2:8 -> 10.36.118.199:2:5: VLAN : 1 learning SIP-DIP N/A Tx 310 Rx 0 Loss 100.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI From 10.36.118.199:2:6 -> 10.36.118.199:2:5: VLAN : 22 learning SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:5 TI From 10.36.118.199:2:7 -> 10.36.118.199:2:5: VLAN : 22 learning SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI From 10.36.118.199:2:8 -> 10.36.118.199:2:5: VLAN : 22 learning SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI From 10.36.118.199:2:6 -> 10.36.118.199:2:5: VLAN : 23 learning SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:5 TI From 10.36.118.199:2:7 -> 10.36.118.199:2:5: VLAN : 23 learning SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI From 10.36.118.199:2:8 -> 10.36.118.199:2:5: VLAN : 23 learning SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI From 10.36.118.199:2:6 -> 10.36.118.199:2:5: VLAN : 24 learning SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:7 Rx 10.36.118.199:2:5 TI From 10.36.118.199:2:7 -> 10.36.118.199:2:5: VLAN : 24 learning SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:8 Rx 10.36.118.199:2:5 TI From 10.36.118.199:2:8 -> 10.36.118.199:2:5: VLAN : 24 learning SIP-DIP N/A Tx 310 Rx 310 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_tagged_ports_with_[unicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_tagged_ports.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=212, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=212, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:56:27 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=212, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=212, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=18] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:56:29 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=212, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=212, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=212, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":219,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=212, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=212, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=212, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=212, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=212, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=212, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=212, chan=22] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/vlan/test_vlan_untagged_ports.py::test_vlan_untagged_ports_with_[broadcast] | 186.46 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_untagged_ports_with_[broadcast]">Starting testcase:test_vlan_untagged_ports_with_[broadcast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_untagged_ports.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12762' coro=<test_vlan_untagged_ports_with_() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_untagged_ports.py:39> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=212, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=213] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=213] Local address: 172.17.0.2, port 55816 INFO asyncssh:logging.py:92 [conn=213] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=213] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=213] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=213, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:56:30 UTC 2023 INFO asyncssh:logging.py:92 [conn=213, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=213, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=213, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=213, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=213, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=213, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=213, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=213, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=213, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=213, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=213, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=8] Command: bridge vlan add dev swp33 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=213, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=213, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp34 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=213, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=10] Command: bridge vlan add dev swp34 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=213, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=213, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp35 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=213, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=12] Command: bridge vlan add dev swp35 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=213, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=213, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp36 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=213, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=14] Command: bridge vlan add dev swp36 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=213, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged broadcast traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc1c280>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Untagged broadcast traffic SIP-DIP N/A Tx 230 Rx 230 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Untagged broadcast traffic SIP-DIP N/A Tx 230 Rx 230 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Untagged broadcast traffic SIP-DIP N/A Tx 230 Rx 230 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_untagged_ports_with_[broadcast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_untagged_ports.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=213, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=213, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=16] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:59:35 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=213, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=213, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=18] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:59:35 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=213, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=213, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=213, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":220,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=213, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=213, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=213, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=213, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=213, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=213, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=213, chan=22] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/vlan/test_vlan_untagged_ports.py::test_vlan_untagged_ports_with_[multicast] | 184.07 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_untagged_ports_with_[multicast]">Starting testcase:test_vlan_untagged_ports_with_[multicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_untagged_ports.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12794' coro=<test_vlan_untagged_ports_with_() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_untagged_ports.py:39> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=213, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=214] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=214] Local address: 172.17.0.2, port 36152 INFO asyncssh:logging.py:92 [conn=214] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=214] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=214] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=214, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=0] Channel closed DEBUG infra2:Logger.py:156 Sun May 21 23:59:36 UTC 2023 INFO asyncssh:logging.py:92 [conn=214, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=214, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=214, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=214, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=214, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=214, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=214, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=214, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=214, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=214, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=214, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=8] Command: bridge vlan add dev swp33 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=214, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=214, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp34 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=214, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=10] Command: bridge vlan add dev swp34 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=214, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=214, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp35 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=214, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=12] Command: bridge vlan add dev swp35 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=214, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=214, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp36 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=214, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=14] Command: bridge vlan add dev swp36 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=214, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged multicast traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc1c880>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Untagged multicast traffic SIP-DIP N/A Tx 113 Rx 113 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:7 TI Untagged multicast traffic SIP-DIP N/A Tx 112 Rx 112 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:8 TI Untagged multicast traffic SIP-DIP N/A Tx 112 Rx 112 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_untagged_ports_with_[multicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_untagged_ports.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=214, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=214, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=16] Channel closed DEBUG infra2:Logger.py:156 Mon May 22 00:02:39 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=214, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=214, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=18] Channel closed DEBUG infra2:Logger.py:156 Mon May 22 00:02:39 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=214, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=214, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=214, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":221,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=214, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=214, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=214, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=214, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=214, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=214, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=214, chan=22] Channel closed DEBUG infra2:Logger.py:156 | |||
| Passed | functional/vlan/test_vlan_untagged_ports.py::test_vlan_untagged_ports_with_[unicast] | 192.85 | |
|
-------------------------------Captured log setup------------------------------- INFO DENT.conftest:Logger.py:147 ================================================================= INFO DENT.conftest:Logger.py:147 <a href="#test_vlan_untagged_ports_with_[unicast]">Starting testcase:test_vlan_untagged_ports_with_[unicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_untagged_ports.py </a> INFO DENT.conftest:Logger.py:147 ================================================================= ------------------------------Captured stdout call------------------------------ Task <Task pending name='Task-12826' coro=<test_vlan_untagged_ports_with_() running at /usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_untagged_ports.py:39> cb=[_run_until_complete_cb() at /usr/lib/python3.10/asyncio/base_events.py:184]> got Future <Future pending> attached to a different loop Connection made to 10.36.118.23 Authentication complete -------------------------------Captured log call-------------------------------- INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=214, chan=23] Requesting new SSH session INFO asyncssh:logging.py:92 Opening SSH connection to 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=215] Connected to SSH server at 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=215] Local address: 172.17.0.2, port 58384 INFO asyncssh:logging.py:92 [conn=215] Peer address: 10.36.118.23, port 22 INFO asyncssh:logging.py:92 [conn=215] Beginning auth for user root INFO asyncssh:logging.py:92 [conn=215] Auth for user root succeeded DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=215, chan=0] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=0] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=0] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=0] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=0] Channel closed DEBUG infra2:Logger.py:156 Mon May 22 00:02:40 UTC 2023 INFO asyncssh:logging.py:92 [conn=215, chan=1] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=1] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=1] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=1] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=1] Channel closed DEBUG infra2:Logger.py:156 ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=215, chan=2] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=2] Command: ip link add br0 type bridge vlan_filtering 1 vlan_default_pvid 0 INFO asyncssh:logging.py:92 [conn=215, chan=2] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=2] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=2] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=215, chan=3] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=3] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=3] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=3] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=3] Channel closed DEBUG infra2:Logger.py:156 ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=215, chan=4] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=4] Command: ip link set dev br0 up INFO asyncssh:logging.py:92 [conn=215, chan=4] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=4] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=4] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=215, chan=5] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=5] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=5] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=5] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=5] Channel closed DEBUG infra2:Logger.py:156 ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=215, chan=6] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=6] Command: ip link set dev swp33 up master br0 && ip link set dev swp34 up master br0 && ip link set dev swp35 up master br0 && ip link set dev swp36 up master br0 INFO asyncssh:logging.py:92 [conn=215, chan=6] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=6] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=6] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=215, chan=7] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=7] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=7] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=7] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=7] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp33 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=215, chan=8] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=8] Command: bridge vlan add dev swp33 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=215, chan=8] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=8] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=8] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=215, chan=9] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=9] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=9] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=9] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=9] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp34 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=215, chan=10] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=10] Command: bridge vlan add dev swp34 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=215, chan=10] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=10] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=10] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=215, chan=11] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=11] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=11] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=11] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=11] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp35 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=215, chan=12] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=12] Command: bridge vlan add dev swp35 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=215, chan=12] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=12] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=12] Channel closed DEBUG infra2:Logger.py:156 INFO asyncssh:logging.py:92 [conn=215, chan=13] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=13] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=13] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=13] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=13] Channel closed DEBUG infra2:Logger.py:156 bridge vlan add dev swp36 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=215, chan=14] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=14] Command: bridge vlan add dev swp36 vid 2 pvid untagged INFO asyncssh:logging.py:92 [conn=215, chan=14] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=14] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=14] Channel closed DEBUG infra2:Logger.py:156 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connected to Linux Gateway Session ID: 46 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Reserving test ports, and may take a minute... INFO DENT:Logger.py:84 [Ixia Traffic Generator] Connection to Ixia REST API Server Established INFO DENT:Logger.py:84 [Ixia Traffic Generator] Assigning ports INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:5 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:5 swp swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:5_100.1.1.2/24', 'count': 1, 'ip': '100.1.1.2', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:6 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:6 swp swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:6_100.1.1.3/24', 'count': 1, 'ip': '100.1.1.3', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:7 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:7 swp swp35 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:7_100.1.1.4/24', 'count': 1, 'ip': '100.1.1.4', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] Changing port: 10.36.118.199:2:8 media mode copper INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding interface on ixia port 10.36.118.199:2:8 swp swp36 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding device {'name': '10.36.118.199:2:8_100.1.1.5/24', 'count': 1, 'ip': '100.1.1.5', 'gw': '100.1.1.6', 'plen': 24, 'vlan': None, 'version': 'ipv4'} INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'connect', 'rc': 0, 'result': 'Connected!'}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Untagged unicast stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp33 to swp34 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Setting up Tgen traffic for Learning stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Creating raw traffic stream INFO DENT:Logger.py:84 [Ixia Traffic Generator] Adding endpoint swp34 to swp33 INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'set_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Saving Tgen config file None INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting All Protocols INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:5_100.1.1.2/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:6_100.1.1.3/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:7_100.1.1.4/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Sending ARP on 10.36.118.199:2:8_100.1.1.5/24 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Generating Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Applying Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_protocols', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting the Tgen Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Starting Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'start_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Traffic Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] Getting Stats INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'get_stats', 'rc': 0, 'result': <ixnetwork_restpy.assistants.statistics.statviewassistant.StatViewAssistant object at 0x7f1dbcc69f90>}}] INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:5 Rx 10.36.118.199:2:6 TI Untagged unicast stream SIP-DIP N/A Tx 448 Rx 448 Loss 0.000 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Tx 10.36.118.199:2:6 Rx 10.36.118.199:2:5 TI Learning stream SIP-DIP N/A Tx 448 Rx 448 Loss 0.000 -----------------------------Captured log teardown------------------------------ INFO DENT.conftest:Logger.py:147 Finished testcase:test_vlan_untagged_ports_with_[unicast] from file:/usr/local/lib/python3.10/dist-packages/dent_os_testbed/test/test_suite/functional/vlan/test_vlan_untagged_ports.py INFO DENT:Logger.py:84 [Ixia Traffic Generator] Found a tgen device ixia INFO asyncssh:logging.py:92 [conn=215, chan=15] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=15] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=15] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=15] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=15] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=215, chan=16] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=16] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=16] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=16] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=16] Channel closed DEBUG infra2:Logger.py:156 Mon May 22 00:05:52 UTC 2023 INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] Stopping Traffic INFO DENT:Logger.py:84 [Ixia Traffic Generator] [{'ixia': {'command': 'stop_traffic', 'rc': 0, 'result': ''}}] INFO asyncssh:logging.py:92 [conn=215, chan=17] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=17] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=17] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=17] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=17] Channel closed DEBUG infra2:Logger.py:156 date INFO asyncssh:logging.py:92 [conn=215, chan=18] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=18] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=18] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=18] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=18] Channel closed DEBUG infra2:Logger.py:156 Mon May 22 00:05:52 UTC 2023 INFO DENT:Logger.py:147 Clearing bridges INFO asyncssh:logging.py:92 [conn=215, chan=19] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=19] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=19] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=19] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=19] Channel closed DEBUG infra2:Logger.py:156 ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=215, chan=20] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=20] Command: ip -j link show type bridge INFO asyncssh:logging.py:92 [conn=215, chan=20] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=20] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=20] Channel closed DEBUG infra2:Logger.py:156 [{"ifindex":222,"ifname":"br0","flags":["BROADCAST","MULTICAST","UP","LOWER_UP"],"mtu":1500,"qdisc":"noqueue","operstate":"UP","linkmode":"DEFAULT","group":"default","txqlen":1000,"link_type":"ether","address":"18:be:92:13:64:a5","broadcast":"ff:ff:ff:ff:ff:ff"}] INFO asyncssh:logging.py:92 [conn=215, chan=21] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=21] Command: date INFO asyncssh:logging.py:92 [conn=215, chan=21] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=21] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=21] Channel closed DEBUG infra2:Logger.py:156 ip link delete br0 INFO asyncssh:logging.py:92 [conn=215, chan=22] Requesting new SSH session INFO asyncssh:logging.py:92 [conn=215, chan=22] Command: ip link delete br0 INFO asyncssh:logging.py:92 [conn=215, chan=22] Received exit status 0 INFO asyncssh:logging.py:92 [conn=215, chan=22] Received channel close INFO asyncssh:logging.py:92 [conn=215, chan=22] Channel closed DEBUG infra2:Logger.py:156 | |||